张芷铭的个人博客

ini文件

INI文件是一种简单的配置文件格式,用于存储程序的键值对配置信息,结构清晰且易于人类阅读和编辑。

核心结构

  1. 节(Section):用方括号 [] 包裹,是配置项的分组容器,名称不区分大小写。
  2. 键值对(Key-Value Pair):节下方的核心配置,格式为 键名=值,键名不区分大小写,值可包含字符串、数字等。
  3. 注释:以分号 ; 开头,从 ; 到行尾的内容均为注释,不被程序解析。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
; 这是INI文件的注释(程序忽略此行)
[Database]  ; 节:数据库相关配置
Server=127.0.0.1  ; 键值对:数据库服务器地址
Port=3306         ; 键值对:端口号
Username=root     ; 键值对:用户名
Password=123456   ; 键值对:密码

[App]  ; 节:应用程序相关配置
Name=MyTool
Version=2.0
AutoStart=true

关键特性

  • 无强制语法约束,仅需遵循“节-键值对”的层级逻辑。
  • 不支持嵌套节,节与节之间相互独立。
  • 值默认为字符串类型,无需引号包裹,程序读取后可自行转换为对应类型。
  • 跨平台兼容性强,被Windows程序、脚本语言(如Python)广泛支持。

💬 评论