跳到主要内容
实用工具箱

Properties 与 YAML (YML) 互转Spring

Spring Boot 配置文件 application.properties 与 application.yml 树状结构双向互转

输入内容0 行0 字符
转换结果0 行0 字符
工具说明与使用提示

工具说明

Properties 转 YAML 按首个等号分隔键和值,点分隔键生成树状结构,输出使用两空格缩进。跳过空行和以 # 开头的注释;不支持续行、冒号分隔符或 Unicode 转义解析。重复键及路径冲突以最后写入的内容覆盖,特殊键名保留为普通数据。

YAML 转 Properties 按首个冒号分隔,以缩进建立路径,非空值输出为点分隔的键值行。空值视为结构节点,不会生成属性;数组、多行值、锚点和其他没有冒号的行不会转换。引号、布尔值和数值均按文本保留,不做类型或引号解析,也不自动转义 YAML 特殊字符。本工具沿用参考页的有限行转换规则,并非完整 YAML 或 Java Properties 解析器,转换后请核对配置语义。

两侧内容均可编辑、复制和清空,修改输入不会自动转换。任一方向在输入为空时清空输出,避免残留旧结果。

数据与隐私

配置仅在浏览器内处理,不上传业务后端,不写入存储或页面地址。示例中的连接地址和口令为演示文本。