INI 转 JSON 转换器

需要反向转换吗?
JSON to INI Converter

INI 输入

1

JSON 输出

输入 INI 数据以转换为 JSON

转换后的数据将显示在这里

如何将 INI 转换为 JSON

  1. 步骤 1 – 粘贴 INI 内容

    • 粘贴标准 INI 配置(包含全局键值对与 [section])。
    • 以 ; 或 # 开头的注释会被忽略,不会出现在 JSON 输出中。
    • 也可以从电脑直接导入 .ini 或 .txt 文件。
  2. 步骤 2 – 验证转换结果

    • 全局键会保留在 JSON 根对象中。
    • 例如 [database] 会在 JSON 中变为嵌套对象。
    • 数值会尽可能自动识别并转换为正确类型。
  3. 步骤 3 – 导出 JSON

    • 将 JSON 用于将旧配置迁移到现代应用。
    • 复制到剪贴板或下载为 .json 文件。
示例:INI 转 JSON
# 输入 INI
driver = postgres

[connection]
host = localhost
port = 5432

// 输出 JSON
{
  "driver": "postgres",
  "connection": {
    "host": "localhost",
    "port": 5432
  }
}

相关工具

常见问题

什么是 INI 格式?

INI 文件是一种配置文件格式,通常以 section 分组,并使用键值对存储数据,常见于 Windows 应用和系统配置。

INI 的 section 会如何转换为 JSON?

INI 的 section 会转换为 JSON 对象。全局键值对(不在 section 内)会放在根层级;section 内的数据会生成嵌套对象。

支持哪些数据类型?

工具会自动识别数字、布尔值(true/false)和 null。数组可以通过逗号分隔的值在 INI 中表示。

可以把嵌套 JSON 再转换回 INI 吗?

可以。使用 JSON 转 INI 工具:嵌套对象会转换为 INI section,数组会转换为逗号分隔的值。

我的数据安全吗?

安全。所有处理都在浏览器本地完成,不会上传到任何服务器。

INI 转 JSON 转换器 | JSONSwiss