作者oscar11 (国父)
看板Programming
标题[请益] C# 怎麽找TXT档中的关键字
时间Sat Jun 16 15:03:22 2012
请教大大
我有个TXT文字档
内容很多组 每组内容如下:
<TITLE1>
VALUE1
<TITLE1>
<TITLE2>
VALUE2
<TITLE>
.
.
<TITLE5>
VALUE5
<TITLE5>
<KEY TITLE>
KEY VALUE
<KEY TIELE>
我想输入KEY VALUE後取得TITLE 中的每个value
请问用甚麽方法写会比较快?
若描述不太清楚 我可以补充@@
先谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.136.213
1F:→ oscar11:对了~我用vc# 2010111.249.136.213 06/16 15:04
2F:→ neverfly:就直接string matching啊,不然就regex 114.32.224.229 06/16 15:39
3F:→ neverfly:话说你的input定义的真怪,类xml又不像 114.32.224.229 06/16 15:39
4F:→ oscar11:大大说的没错 是xml~ 把它存成txt档了111.249.136.213 06/16 16:14
5F:→ neverfly:你把xml的标签当资料用是不好的方法 114.32.224.229 06/16 16:18
6F:→ neverfly:一般是<data><title>key1</title> 114.32.224.229 06/16 16:19
7F:→ neverfly: <value>value1</value></data> 114.32.224.229 06/16 16:19
8F:→ neverfly:然後用SAX、DOM等api存取 114.32.224.229 06/16 16:20
9F:→ neverfly:但只有key、value还不如直接用csv format 114.32.224.229 06/16 16:20
10F:→ neverfly:key1, value1这样,然後建hash存取 114.32.224.229 06/16 16:20
11F:→ oscar11:感谢指导~但那不适我范围能做的了~谢谢111.249.136.213 06/16 17:43
12F:→ MOONRAKER:XmlReader 218.160.177.86 06/17 16:08