作者amiru3 (To Be A XXXX)
看板java
標題[問題] 將txt檔內資料進行整合的處理
時間Thu Mar 31 15:59:09 2011
我想要將xml解析器解析後的結果進行合併的動作,
如:將A.xml 與 B.xml 整合存入result.csv檔。
...............................A.xml
manifest===
package: au.com.phil.abduction
uses-sdk===
android:minSdkVersion: 1
application===
android:debuggable: false
...............................B.xml
manifest===
android:sharedUserId: com.amazon
package: com.amazon.kindle
將A.xml與B.xml合併後: (用"1"表示有這個屬性,用"0"表示沒有這個屬性)
===================
manifest-package: au.com.phil.abduction uses-sdk-android:minSdkVe 等等
A.xml 1 1
B.xml 0 0
===================
請問在一個txt檔裡存放了上百筆的xml解析結果,
造成整合後的欄位可能會有上百甚至上千個。
所以想請教版上的高手給我一個指引、指導,該如何去處理整合後龐大欄位的問題。
先在這裡謝謝各位!!
=======
目前我的想法是把字串切成一個一個Pattern,
然後再用matcher或lookingAt方法來挑出我所要的欄位及欄位值,不知道可不可行?!
現在正苦惱該如何一次讀出所有xml的欄位。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.125.12.224
※ 編輯: amiru3 來自: 140.125.12.224 (03/31 16:12)
→ tkcn:抱歉,確認一下,昨天問完就自刪的是你嗎? 03/31 16:14
tkcn大您好~ 我昨天的確有PO文請教,並且您也不吝指教,告訴我能使用Hash map。
因為我覺得昨天的問題表達的不太好,所以才想再PO一篇,換個方法來講。
昨天連您指導的推文都刪掉實在非常的抱歉!!!!
※ 編輯: amiru3 來自: 140.125.12.224 (03/31 16:21)
→ tkcn:抱歉誤會你了 :) 03/31 16:27
→ tkcn:你貼的 A.xml 是什麼格式? 看起來不是 XML 呀? 03/31 16:32
A.xml與B.xml是我寫一個xml解析器從這兩個xml解析後所Output出的結果。
這兩個xml的解析結果存在一個txt檔中。
※ 編輯: amiru3 來自: 140.125.12.224 (03/31 17:21)