INI格式配置文件基础知识
创作时间:
作者:
@小白创作中心
INI格式配置文件基础知识
引用
CSDN
1.
https://blog.csdn.net/yip1228/article/details/136295542
INI文件是Windows操作系统中常用的配置文件格式,使用节(section)和键(key)来组织配置信息,常用于软件的初始化设置。本文将详细介绍INI文件的基本语法、结构和使用方法,帮助读者快速掌握INI配置文件的使用技巧。
INI是英文“初始化”(initialization)的缩写,它是某些平台或软件上的配置文件的非正式标准,以节(section)和键(key)构成,常用于微软Windows操作系统中,这种配置文件的文件扩展名多为INI。INI文件被用来对操作系统或特定程序初始化或进行参数设置。现在已成为许多配置的非正式标准,其它操作系统可能使用 .conf 或 .cfg 作为后缀
本文章包含INI 格式配置文件内容、结构和语法等内容。
基本语法
- 基本元素是键或属性
- 每个键由名称和值构成,等号 (=) 分隔
- 键名称显示在等号的左侧
- 等号和分号是保留字符
; 这里是注释
[owner]
name=Hello World
organization=Hello World Products
[database]
; 这里是注释
server=192.168.0.11
port=443
file="test.txt"
1. 节(section)
节用方括号括起来,单独占一行,例如:[owner]
- 名称单独出现在一行中
- 名称在方括号 [ 和 ] 中
- 没有明确的 section 结束分隔符
- 在下一个 section 声明处或文件末尾处结束
- 部分和属性名称不区分大小写
2. 键(key)
键(key)又名属性(property),单独占一行用等号连接键名和键值,例如:name=Hello World
3. 注释(comment)
注释使用英文分号(;)开头,单独占一行。在分号后面的文字,直到该行结尾都全部为注释,例如:; 这里是注释
4. 嵌套(部分解析器支持)
[section]
domain = helloworld.abc.com
[section.subsection]
foo = bar
与下面 JSON 大致相同:
{
"section": {
"domain": "helloworld.abc.com"
"subsection": {
"foo": "bar"
}
}
}
5. 数组
[section]
domain = helloworld.abc.com
array[]=first value
array[]=second value
与下面 JSON 大致相同:
{
"section": {
"domain": "helloworld.abc.com",
"array": [
"first value", "second value"
]
}
}
6. 转义字符
转义符 | 描述 |
|---|---|
\ | \ (单个反斜杠,转义转义字符) |
' | 撇号 |
" | 双引号 |
\0 | 空字符 |
\a | 铃声/警报/声音 |
\b | 退格键,某些应用程序的贝尔字符 |
\t | 制表符 |
\r | 回车 |
\n | 换行 |
; | 分号 |
# | 数字符号 |
= | 等号 |
: | 冒号 |
\x???? | 十六进制代码点的 Unicode 字符对应于 ???? |
本文原文来自CSDN
热门推荐
人类爱情观的演变
广西桂林旅游最详细攻略
桂林十大特色美食小吃,舌尖上的桂林!
地奥司明是治疗痔疮、静脉曲张的常用药物,可以长期服用吗?
AI赋能核聚变研究:进展、挑战与展望
玉米花粉发育相关过程
中国古代宰相制度的演变
考雅思需要怎么准备
抑郁症心理疏导的基本方法
Android系统流畅度大揭秘:如何达到最优性能?
零基础如何练习画火柴人
提升心肺功能,这6种运动,简单有效、容易上手
电脑不充电时应如何进行维修?
千年无锡地域审美与东方美学之重构 ——评央视春节晚会无锡分会场《无锡景 家国情》
中医师承制度的历史变迁与发展
生命游戏:一个经典的细胞自动机模型及其算法实现
五一端午小长假,探索7个别具一格但鲜为人知的小众旅游城市
扬州十大名菜:淮扬美食的味觉盛宴
梁时民作品赏析:花鸟鱼虫皆入画,墨彩交融韵无穷
初学者如何选购电子鼓?
电脑重启问题完全指南:原因分析与解决方案
每天1小把营养杠杠的!说一种被低估的小零食
二进制在计算机科学中的四大应用领域
美国人几岁退休?养老收入从何而来?
云台山一日游攻略:交通、景点与注意事项全解析
山东最新公示!滨州医学院有望升格更名为山东医药大学
3月非农超预期,但关税风暴已改变游戏规则!
皮肤过敏有哪几种过敏
检查过敏源怎么进行比较准确
东莞清溪驻揭西棉湖工作队:“金融+基建”双轮驱动,赋能农业现代化