結果をまとめてみました 必要ない場合はXMLを読み込む所でDOMを作らないようにし、XMLをフォーマットするという事だけに焦点を絞ってコードを書き直してみました。 検証した環境 MacOSX Tiger 10.4.7 Eclipse 3.2 JavaSE5.0 java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-112) Java HotSpot(TM) Client VM (build 1.5.0_06-64, mixed mode, sharing) Apache Xerces2 2.8.0(http://xerces.apache.org/xerces2-j/) Apache Xalan-Java Version 2.7.0(http://xml.apache