JSON / YAML / Properties 互转

在 JSON、YAML 与 Java Properties 之间相互转换,常用于 Spring Boot、Docker Compose、K8s 等配置文件与接口数据互转。所有转换均在浏览器本地完成。

会丢失注释吗?

会。JSON 不支持注释,YAML/Properties → JSON 时注释会被丢弃;反之时也不补注释。仅做数据格式互转时请知悉。

Properties 的嵌套怎么处理?

点号键会被解析为嵌套对象,例如 server.port=8080 → {server:{port:'8080'}};数组会以 key=[...] 形式保留。反过来对象会展开为点号键。

支持哪些 YAML 特性?

基于 js-yaml 标准解析,支持常用映射、序列、多行字符串与锚点引用;非法内容会提示错误。