ini 文件读写
ini
readConfig 读取ini配置
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
path | 是 | string | 文件路径 |
section | 是 | string | 节点名,支持中英文数字下划线 |
key | 是 | string | 键名 |
defaultValue | 否 | string | 读不到返回的默认值,可空 |
encode | 否 | string | 编码,可空,默认UTF-8,可指定GBK |
//读取
logd(ll.ini.readConfig("E:\\1.ini", "a", "b"))
//读取中文key
logd(ll.ini.readConfig("E:\\1.ini", "中文", "中文_123"))
//读取,带默认返回值
logd(ll.ini.readConfig("E:\\1.ini", "中文", "中文_123", 123))
//读取,指定编码
logd(ll.ini.readConfig("E:\\1.ini", "中文", "中文_123", 123 , "GBK"))
返回值 | 类型 | 说明 |
---|---|---|
123 | string | 返回值,字符串型 |
writeConfig 写入ini配置
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
path | 是 | string | 文件路径 |
section | 是 | string | 节点名,支持中英文数字下划线 |
key | 是 | string | 键名 |
value | 是 | string | 要写入的值 |
encode | 否 | string | 编码,可空,默认UTF-8,可指定GBK |
//默认写入方法
logd(ll.ini.writeConfig("E:/1.ini", "aa", "b", "123"))
//指定文本为GBK格式
logd(ll.ini.writeConfig("E:/1.ini", "aa", "b", "123", "GBK"))
返回值 | 类型 | 说明 |
---|---|---|
true | boolean | 是否成功 |