读书人

关于C#中的txt文本解析解决办法

发布时间: 2013-07-09 09:50:48 作者: rapoo

关于C#中的txt文本解析
一个txt文本,格式类似如下
[a]
name="abc"
sex="1"
d=10

[b]
...
...


这种如何解析 ,格式跟ini文件一样,我没做过c#的东西,现在遇到这个,请问如何解析比较好。

[解决办法]
把你的邮箱贴出来, 我给直接给你一段代码
[解决办法]
或是 发邮件pcqpzq@163.com找我要
[解决办法]
你逐行读取了 然后分析你稳步取有用的内容啊.
[解决办法]

 
StreamReader sr = new StreamReader(@"C:\1.txt");
string strContent= sr.ReadToEnd();
string[] strArr = strContent.Split('\n');

[解决办法]
有一个API可以读取这种INI文件。不过这个用一些简单的正则表达式就行了。
[解决办法]
引用:
有一个API可以读取这种INI文件。不过这个用一些简单的正则表达式就行了。

(?<=\n
[解决办法]
^)(?<key>[^=]+)="?(?<value>.*)"?(?=\n
[解决办法]
$)

读书人网 >C#

热点推荐