请大神们进来看看这种ini文件是怎么回事
问题描述:
这是迅雷的config.ini文件,但跟一般ini文件格式完全不同啊,新手经验不足,求大神指教这是怎么回事?
另求如何读取修改这类文件的节点键值?
false
false
false
1
1
4
1
1
1
1
2
答
人家只是借用了ini文件名后缀,看这个格式,是个标准的XML,用代码来操作这个XML文档就行了,XML文档的读写自己百度下吧
答
这。。 迅雷人家就是这么定义config的, 你可以试试修改下启动迅雷会有什么变化
答
ini只是后缀名,在windows下面后缀名其实不能说明什么,可以随便改,这个文件可能是迅雷自定义的配置格式
然后命名成ini文件而已。
答
ini的标准格式是:
[flag1]
value1
[flag2]
value2
这样子的。
其实任何软件的配置文件的格式都可以自己自定义,不一定非要是标准的ini、xml、json。
答
可能是迅雷在启动的时候会读取这些参数,你改变顺序试试,这个也很正常,毕竟ini并不能表示一定就是某个特定格式。
答
ini没有一定的格式,虽然我们常见的是Windows的那种
[Section]
Key=Value
这样的形式的,但是并非一定如此。
你所说的ini显然是迅雷自己定义的ini格式。至于这个格式中每个值代表什么,只有迅雷自己知道。
可能迅雷要使用这样的方法也就是为了不让普通用户知道ini的内容吧