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
热门推荐
学舞蹈表演的四大好处:塑形、增柔韧、强意志、育团队
《哪吒2》突破百亿票房!这三类人不建议看3D版
如何缓解3D体验中的晕眩感:实用技巧与建议
陈奕迅歌曲中蕴含的深刻人生哲理
张雪峰:400分考生如何选择专业与院校?低分高就业专业推荐与报考策略
碧螺春VS龙井:中国绿茶双璧的较量
绞肉机常见故障维修与维护方法详解
阿普唑仑有什么副作用
欧冠参赛资格详解:联赛分布、名额分配及与五大联赛的关系
下赛季英超可能有7支俱乐部打欧冠,最多11支球队参加欧战!
巴巴里狮:北非最后的狮王
股指期货交易需要注意哪些风险?这些风险如何进行有效管理?
线上阴线买线下阳线卖怎么理解?
如何利用LED红蓝光组合植物生长箱提升植物生长效果?
帕金森病的发展过程及其期别,如何辨别自己处于哪个阶段?
互联网保险从购买到理赔流程
2024 年,食品企业产品标准制定的流程全解析
赤壁之战:黄盖计谋的巧妙与影响
黄盖:赤壁之战的英雄与忠勇将领
桂圆养生汤:助眠养血,改善睡眠质量
改机票需要多少钱?机票改签费用全攻略
1400元通马桶,上门维修背刺打工人
顺风车加价经历解析:四种常见情况及应对策略
带漏电保护的插头工作原理介绍 热水器为什么要用漏电保护插头?
入冬必吃的“神仙蔬菜”,一养肝、二清热、三通便
智能擦窗机:省力神器使用体验与选购指南
斜率解密:揭秘金融市场趋势的数学密码
巨型泰迪是什么品种?贵宾犬与泰迪犬的区别
大型犬有哪些品种适合家养
如何缓解大股东和小股东的冲突