PixNudge

JSON 转 Properties 在线转换(支持 Properties 转 JSON)

将 JSON 转换为 Java .properties 文件,或将 .properties 文件转换为 JSON。嵌套键使用点号表示法,与 Spring Boot 的 application.properties 一致。

JSON
.properties

使用方法

  1. 1

    粘贴或打开数据

    粘贴文本、把文件拖到编辑器中,或点击「打开文件」。点击「加载示例」可快速了解工具用法。

  2. 2

    调整选项

    结果随输入实时更新。调整选项,即可得到你想要的输出。

  3. 3

    复制或下载

    将结果复制到剪贴板,或下载为文件。

为什么选择 PixNudge

不上传任何数据

数据在浏览器中处理,从不发送到服务器,API 密钥、Token 和客户数据都不会泄露。

即时响应,大文件也流畅

无需与服务器往返通信,结果随输入即时显示,几 MB 的文件也能流畅处理。

数字精确不丢失

64 位 ID 等长数字会按原样保留,不会被四舍五入而丢失精度。

常见问题

嵌套对象和列表如何表示?

嵌套的键用点号连接,列表元素带有索引,因此 {"app": {"admins": ["ana"]}} 会变成 app.admins[0]=ana,这正是 Spring Boot 使用的格式。

支持注释和转义吗?

支持。以 # 或 ! 开头的行是注释,行尾的反斜杠表示在下一行继续,\n 和 \u00e9 等转义序列会被解码。键和值之间可以用 =、: 或空格分隔。

什么时候需要转义非 ASCII 字符?

Java 8 及更早版本以 ISO-8859-1 编码读取 .properties 文件。开启「转义非 ASCII 字符」后,é 等字符会写成 \u00e9,中文也会以同样方式转义,文件在任何环境下都能正常读取。

更多免费工具