JSON 与 Properties 互转

JSON 与 Java Properties 风格键值文件互转

使用说明

Properties 用点号表示嵌套路径,数组下标写成 list.0list.1。值统一按字符串保存,数字、布尔会保留原文本(反向时不再推断类型)。

常见问题

为什么数字变成了字符串?

Properties 文件本质是纯文本,所有值都是字符串。反向转 JSON 时本工具不擅自推断类型,如需数字可在使用处自行转换。

注释会被保留吗?

JSON → Properties 不会生成注释;Properties → JSON 会跳过以 # 开头的注释行,但不会把它们写回 JSON。