私が持っているもの:
大規模な 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 などのメソッドを使用することをお勧めしますか? ライティング部分のおすすめを教えてください。私が知る限り、行ごとに行うのは時間がかかりすぎるため、オプションではありません。