INI转JSON工具

在线把 INI 配置文件转换成 JSON 对象,支持节(section)、键值、注释和数组,适合配置文件转换和处理。

工具介绍

本工具可以将INI格式配置文件转换为标准JSON格式,支持解析区块、键值对,自动处理注释、引号,并将合法的数字、布尔值转换为对应JSON类型。

使用方法

将需要转换的INI内容粘贴到左侧输入框中,点击「开始转换」按钮,转换后的JSON将显示在右侧结果框中。你可以点击「清空内容」清除所有输入输出,点击「复制结果」将转换后的JSON复制到剪贴板。

解析规则

注意事项

本工具不支持INI的多行值、重复区块名、特殊转义字符等复杂写法,仅支持标准简单INI格式转换,转换结果仅供参考。

什么是INI格式?

INI是一种早期常用的配置文件格式,通过区块、键值对来存储配置信息,常用于Windows系统和老旧程序的配置。本工具可以把这种格式转换为更通用的JSON格式方便处理。

为什么会提示解析错误?

如果某一行格式不符合INI规则,比如缺少等于号、区块没有名称等情况,会提示具体行号的解析错误,请根据错误提示修正你的INI内容后再重新转换。

值的类型是怎么处理的?

如果值被引号包裹,会一律作为字符串处理;如果没有引号,会自动尝试转换为数字、布尔值或null,无法转换的保留为字符串类型。

没有区块的键放在哪里?

所有不归属任何区块的顶级键值对,会统一放在输出JSON的根对象下。