• 締切済み

DOMのパーズの高速化方法

JavaでXMLファイルを読み込んでDOMにします。このときパーズに結構時間がかかる(数 10KBのXMLで3秒程度)ので,この部分を高速化したいと思っています。あらかじめデシリアライズしておいてそれを読み込めばいいと思ったのですが,具体的な方法がわかりません。ご存知のかたは教えてください。 また,パーズの高速化するその他の方法でもかまいません。

みんなの回答

  • covachan
  • ベストアンサー率38% (46/120)
回答No.1

文面からは解析機能のみしか触れていませんが、 それならばSAXを使えばいいのではないですか? DOMはツリー構造を一度メモリーに溜め込むので メモリーも使いますし、解析も時間が掛かります。

pomo
質問者

お礼

ObjectOutputStreamをつかって解決しました。ありがとうございました。

関連するQ&A