INI ⇄ JSON
INI 与 JSON 互转
INI 输入
转换选项
选择 JSON 输出的缩进大小
💡 使用说明
什么是 INI?
INI 是一种简单的配置文件格式,使用节(sections)和键值对(key-value pairs)来组织配置数据。
INI 语法基础
- 使用 [节名] 定义节(section)
- 使用 key = value 定义键值对
- 使用 ; 或 # 开头的行作为注释
- 支持嵌套节:[section.subsection]
- 值可以是字符串、数字、布尔值
应用场景
- 应用程序配置文件(.ini, .conf)
- 系统配置文件
- 数据库连接配置
- 与 JSON 格式互相转换
示例对比
INI:
; Database configuration [database] host = localhost port = 5432 name = mydb [cache] enabled = true ttl = 3600
JSON:
{
"database": {
"host": "localhost",
"port": "5432",
"name": "mydb"
},
"cache": {
"enabled": "true",
"ttl": "3600"
}
}输入数据,自动转换并显示结果