常见 INI 直接转
支持 section(分节)、注释、等号或冒号分隔,适合大多数常见配置文件。
支持 section(分节)、注释、等号或冒号分隔,适合大多数常见配置文件。
会把 true、false、null、整数和小数尽量转成对应 JSON 类型。
同一节里重复出现的 key(键名)会自动聚合成数组,便于继续处理。
浏览器本地处理
支持常见 section(分节)、注释、布尔值、数字、null 和重复键聚合,适合配置整理和脚本联调。
输出摘要
字符数:0
行数:0
工具使用说明
把 `.ini`、`.conf` 或其他类似格式的配置文本粘贴到输入框。
点击转换后,页面会在右侧输出格式化好的 JSON 结果。
确认结构无误后复制 JSON,继续给脚本、接口或程序使用。
功能说明
很多桌面程序、服务配置、旧项目脚本和代理工具还在用 INI。要接给前端、Node 脚本、自动化流程或接口样例时,JSON 通常更方便继续处理。
这个工具适合做配置核对、结构整理、迁移前预览和临时联调。
页面支持跳过 `;` 和 `#` 注释,识别 `[section]` 分节,并把 `key=value`、`key:value` 这类常见写法转换成标准 JSON 结构。
对于重复键,会自动转成数组,避免后面的值把前面的值直接覆盖掉。
常见问题
支持,像 `[feature.flags]` 这样的 section 会按点号拆成嵌套对象。
同一层里重复出现的 key 会聚合成数组,方便继续给程序消费。
不会,INI 转 JSON 在浏览器本地完成,不会把内容提交到服务器。
当前覆盖常见 INI 语法;极少数带自定义转义、多行值或特殊 include 规则的方言,可能需要手动调整。