请问一个读取文本文档内容的有关问题,具体如下
请教一个读取文本文档内容的问题,具体如下
我知道ini文件也可以把内容放进txt里面,进行读取 但觉得这个有时候不是很方便
请问这样的格式能否读取
如果可以的话,请教下应该如何进行操作?
[@fenlei]
分类 耗材
分类 电脑
------解决思路----------------------
.ini文件,本身就是文本格式的文件,它完全可以通过文本文件的方法进行读写。
但是,文本方式读写它,不如ini的读写方式,来的精确。(可以通过主村题、副标题,确定读写那一行)
只是当你不知道ini文件中的主标题和副标题时,通过文本方式读写,是可取的。
再就是以ini方式读取数据比较慢。以文本方式读取,比较快。
ini的格式:
[主标题1]
副标题1=值1
副标题2=值2
副标题3=值3
[主标题2]
副标题1=值1
副标题2=值2
副标题3=值3
.....
1、读取时,可以通入TStringList,再通过 String[i] 读取行。
2、逢首字符是“[”,开始一个主标题,下面都是副标题,直到到现次逢首字符是“[”。
3、副标题的处理,“=”左边是副标题,右边是值。同时。你还要判断值的类型。
综上所述,读写ini文件,还它本身提供的函数好用。
我知道ini文件也可以把内容放进txt里面,进行读取 但觉得这个有时候不是很方便
请问这样的格式能否读取
如果可以的话,请教下应该如何进行操作?
[@fenlei]
分类 耗材
分类 电脑
------解决思路----------------------
.ini文件,本身就是文本格式的文件,它完全可以通过文本文件的方法进行读写。
但是,文本方式读写它,不如ini的读写方式,来的精确。(可以通过主村题、副标题,确定读写那一行)
只是当你不知道ini文件中的主标题和副标题时,通过文本方式读写,是可取的。
再就是以ini方式读取数据比较慢。以文本方式读取,比较快。
ini的格式:
[主标题1]
副标题1=值1
副标题2=值2
副标题3=值3
[主标题2]
副标题1=值1
副标题2=值2
副标题3=值3
.....
1、读取时,可以通入TStringList,再通过 String[i] 读取行。
2、逢首字符是“[”,开始一个主标题,下面都是副标题,直到到现次逢首字符是“[”。
3、副标题的处理,“=”左边是副标题,右边是值。同时。你还要判断值的类型。
综上所述,读写ini文件,还它本身提供的函数好用。