2

解析する必要がある XML ファイルが複数あります。問題は、最後の数行のデータしか必要ないことです。

現在、XMLTextReader と reader.ReadToFollowing("DATANEEDED"); を使用しています。しかし、それでも遅すぎます。XMLファイルを「テール」してそこから読み取ることができるかどうかを知っている人はいますか? (テールが有効なXMLファイルではないことを考慮に入れる)またはXMLファイル全体を解析せずにXMLの最後のいくつかのノードを取得する他の方法はありますか?

私は.NET 2.0を使用しているため、組み込みのlinqはありません:(

ありがとう

4

1 に答える 1

-1

XmlDocumentより良い選択です。その中で xPath クエリを使用します。私はXmlDocument自動的にパフォーマンスを気にすると思います。

于 2010-06-22T08:23:38.570 に答える