📋

INI ↔ JSON

INI 配置文件与 JSON 互相转换,支持分节(section)。

本地处理 · 不上传

加载工具中…

相关:INI · INI转JSON · 配置文件 · ini解析 · section

INI 与 JSON 互转解析传统的分节配置文件,转成 JSON 结构,也可反向生成。老项目、系统配置与 Windows 程序仍广泛使用 INI。

使用步骤

  1. 粘贴 INI 或 JSON 内容
  2. 选择转换方向
  3. 查看结果
  4. 复制使用

使用场景

  • 迁移老项目的配置文件
  • 读取系统或第三方软件的 INI 配置
  • 批量处理多份配置做比对
  • 把 INI 配置接入现代程序

小贴士

  • INI 没有统一规范,注释符号(分号还是井号)、是否支持嵌套节、值是否需要引号,各家实现都不一样。
  • INI 的值全部是字符串,没有类型概念,转成 JSON 时的类型推断只是猜测。
  • 同名键重复出现时的行为未定义——有的实现覆盖,有的收集成列表,迁移时务必核对。

常见问题

注释用分号还是井号?

两者都常见。传统 Windows INI 用分号,很多 Unix 工具接受井号。解析前最好确认目标程序支持哪种,混用可能被当成值的一部分。

支持嵌套吗?

标准 INI 只有一层节,不支持嵌套。有些实现用点号分隔的节名(如 [db.master])模拟层级,但这属于扩展约定而非规范。

值需要加引号吗?

多数实现中引号可选,但值含空格、等号或注释符号时最好加上,否则可能被截断。

INI ↔ JSON是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用INI ↔ JSON,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。