首页 / 更多工具 / YAML转Properties

YAML转Properties

粘贴 YAML 配置,拍平生成 .properties 键值对:嵌套与数组按点号层级展开(数组用下标键),值一律按字符串输出并按 java.util.Properties 规则转义;整行与行尾注释会跟到对应条目的上方(.properties 的 # 只在行首生效,行尾注释会被读进值里),支持正序 / 倒序重排结果。全程浏览器本地转换,不上传任何内容。

免费使用,无需登录;YAML转Properties的计算与渲染全部在浏览器本地完成,数据不上传服务器。

「更多工具」分类下的其它工具

关于「YAML转Properties」的常见问题

为什么输出的值都是普通字符串?数字和布尔值去哪了?
Properties 格式本身只有字符串一种类型:YAML 里裸写的 8080、true 会按原样输出为 8080、true,含特殊字符的值按 java.util.Properties 的规则转义(\t、\n、\uXXXX 等)。Spring @Value 与各类配置中心读 .properties 时都先拿到字符串、再按目标类型转换,语义不会丢失。
YAML 的注释都去哪了?
注释都保留并跟随对应条目:条目上方的注释块原样放在生成的键值行上方;写在行尾的注释(如 port: 8080 # 端口)会单独成行放到对应条目的上方——.properties 的 # 只有写在行首才是注释,直接拼在行尾会被 java.util.Properties 读进值里;悬在文档末尾、后面没有条目的注释附在结果末尾。
支持哪些 YAML 写法?哪些会被拒绝?
支持日常配置最常用的子集:嵌套映射、块序列(- 项,含条目内联映射)、块标量(| / |- / |+)、单双引号标量、内联集合([a, b] / {a: 1},单行内闭合时拍平成下标键)、键里的点(按完整键名输出)。整份文档是一个裸标量、多文档(--- / ...)、锚点与引用(& / *)、标签(! 开头)、折叠标量(>)与跨行普通标量会明确报错并给出所在行号;跨行内联集合同样不支持,请展开成块写法。
这些工具处理的内容会留在本地吗?
不保留。输入内容只存在于当前页面的内存中,刷新或关闭页面即释放,也不会写入本地存储。
断网还能继续用吗?
页面加载完成后,格式化、编码、正则、密码等计算都不依赖网络;只有 IP 地址页需要联网,它在进入页面时会自动向本站后端查询本机出口地址。
YAML转Properties需要注册或付费吗?
绝大多数工具免费开放,无需注册登录,也没有使用次数限制;个别按次付费的功能(如 AI 去除水印、AI 去除背景、AI 图片生成、AI 清晰、AI 标注、AI 流程图、AI 脑图与 AI Mermaid图表)会在页面上写明价格。
用YAML转Properties处理的数据会上传服务器吗?
不会。计算与渲染都在浏览器本地完成,输入内容不会发送到服务器;只有 IP 地址页在进入时会自动向本站后端查询出口地址,该请求不携带任何输入内容。需要后端处理的功能(如 AI 去除水印、AI 去除背景、AI 图片生成、AI 清晰、AI 标注、AI 流程图、AI 脑图与 AI Mermaid图表、「财务报表-小企业会计准则」)会在自身页面说明上传范围。

关于本地工具箱

本地工具箱把日常开发与办公里高频的小工具集中在一处:格式化、编码转换、日期计算、身份证与地址解析、图片与条码处理、密码与金额转换。打开即用,不需要注册登录,绝大多数工具也没有使用次数限制。

多数功能在浏览器里完成计算,输入的内容不会离开你的设备;页面是纯静态资源,加载快、可离线继续使用。IP 地址页会在进入时向本站后端查询你的出口地址,不涉及你输入的内容。AI 去除水印、AI 去除背景、AI 图片生成与 AI 清晰需要把内容提交到本站后端做推理(去水印 1 元一次;去背景 1 元一次;图片生成与 AI 清晰都按清晰度计费,标准 2K 2 元、高清 4K 3 元),AI 标注要把图片交给大模型找出目标并回坐标(按张计费,0.5 元一张,只有整批图片全部识别失败才退款);AI 流程图、AI 脑图与 AI Mermaid 图表会把你的文字描述交给模型整理成图(三种是各自独立的商品,分别 0.5 元、0.5 元、0.5 元 一次);财务小工具会把你填的收支、社保与账户余额提交到后端生成报表(口述分析 0.5 元、生成报表 1 元)。这几项都只支持支付宝在线支付,付款成功后才提交内容,业务处理失败会自动原路退款。

友情链接