我擁有的:發現字符串後分割大型XML文件
大型XML文件@近100萬行內容。內容實例:
<etc35yh3 etc="numbers" etc234="a" etc345="date"><something><some more something></some more something></something></etc123>
<etc123 etc="numbers" etc234="a" etc345="date"><something><some more something></some more something></something></etc123>
<etc15y etc="numbers" etc234="a" etc345="date"><something><some more something></some more something></something></etc123>
^重複,通過900K左右線(當然內容變更)
我需要什麼:
搜索XML文件"<etc123"
。一旦找到將該行及其下面的所有行移動(寫入)到單獨的XML文件。
爲搜索部分使用File.ReadAllLines這樣的方法是否可取?你會怎麼建議寫作部分?就我所知,逐行不是一種選擇,因爲它需要很長時間。
'有效地丟棄它上面的內容。'這是什麼意思 – Anirudha
生成的文件應該是有效的XML嗎? –
@Airirha喜歡無視它 - 又名,不寫它(忽略它) –