大量のXML出力

| コメント(0) | トラックバック(0)

自分用メモ

JavaでXMLを使う時にdom4jが便利というエントリを以前書いた

dom4jを使ってXMLを出力する場合、基本的にはXMLツリーを作ってからそれを出力するけど、大量のXMLデータを出力したい時にはXMLツリーを作ってるとメモリが足りなくて…という事になるので、逐次データを出力していく方法を使う。

dom4jの場合、XMLWriterクラスのstartElementメソッドとendElementメソッドを使って要素を書き出していく。

一番最初と最後にstartDocument()とendDocument()を入れるのを忘れないようにする。あと、setWriter(Writer writer)で書き込み先を指定する。writer.close()を忘れないようにする。

dom4jは使ってないけど、IBMのこの記事も参考になった。

(TODO コード例を後で書き足す。)

トラックバック(0)

トラックバックURL: http://www.kazu.tv/blog-mgr/mt-tb.cgi/556

コメントする

このブログの作者

名前:kazu
仕事:IT関係の何でも屋
メール:kazu 後幕 kazu どと tv
詳しくはこの辺

このブログ記事について

このページは、kazuが2006年4月12日 11:09に書いたブログ記事です。

ひとつ前のブログ記事は「ベトナム・BSC証券」です。

次のブログ記事は「Angel's Egg」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ