Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
XStream を使用して XML をオブジェクトに変換しています。大きなxmlを変換しています。以下の2つのステートメントに遭遇しました。
XStream xstream = new XStream(new DomDriver()); XStream xstream = new XStream(new StaxDriver());
変換に大きな xml を使用しているため、パフォーマンスが向上するのはどれですか? なぜ?
助けてください。
Staxdriver は、xml を解析するための最速のテクノロジであるプル パーサー テクノロジを使用し、DOM 1 のようにドキュメントがメモリに読み込まれないためメモリの使用量が少ないため、パフォーマンスが向上するはずです。
StaxDriver はデータを段階的に解析するため、より効率的になります。Stax パーサーでのみ機能します。DOM パーサーを使用する場合は、DomParser を使用する必要があります。