現在、ネイティブJava XML処理ライブラリ(Xerces)を使用しています。 xmlノードへのランダムアクセスが必要なので、サックスパーサーは使用できません。私は、XMLファイルを解析しているときにCPU使用率が100%になることを見出しています。私は()processXMlfileでthis-jdomパフォーマンス
while(hasFile){
processXMlfile(hasFile.next);
}
のように処理しています、私は構文解析と処理ファイルを構築しています小さいサイズ(1〜10キロバイト)の大多数あります。
JDOMライブラリに移動すると、パフォーマンス上の利点はありますか?
あなたはVTD-XMLを見ているだろう可能性が倍以上に....あなたのスループットを見つけるのだろうか?強力なXML処理のために、それは誰にも目立つものではありません...既存のjava xml処理フレームワークの包括的な研究を行っているこの最新の研究論文を読むhttp://sdiwc.us/digitlib/journal_paper.php?paper=00000582.pdf –