Big XML - n番目のデータ発生を別のファイルにコピーする

Big XML - n番目のデータ発生を別のファイルにコピーする
<XML>
<Employee>
<firstname></firstname><lastname></lastname>
</Employee>
<Employee>
<firstname></firstname><lastname></lastname>
</Employee>
<Employee>
<firstname></firstname><lastname></lastname>
</Employee>
<Employee>
<firstname></firstname><lastname></lastname>
</Employee>
<company>
<companyname></companyname><address></address>
</company>
<XML>

私たちは非常に大きなXMLファイルを持っています。上記のスキーマには約40,000のレコードが含まれています。 20,000件から30,000件のデータを別のファイルにコピーしようとしています。同じ場合は、wc -l50行しか表示されないようにしてください。しかし、レコード数が40,000を超えました。

よろしくお願いします。

ベストアンサー1

XMLパーサーを使用するスクリプト/アプレットを作成することをお勧めします。その後、解析中にレコード数を数え、必要なものだけをフィルタリングできます。

おすすめ記事