作者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