JavaでDocumentオブジェクトがあり、それを保存したいので、次のコードがあります。
TransformerFactory fabTransformador = TransformerFactory.newInstance();
Transformer transformador = fabTransformador.newTransformer();
Source origin = new DOMSource(documentoXML);
Result destino = new StreamResult(new java.io.File(nombrearchivo));
transformador.transform(origin, destino);
ここで、「nombrearchivo」はファイル名(file.xml)でdocumentoXML
あり、Documentオブジェクトです。コードを実行すると、出力として次のように表示されます。エラー:''例外は受信せず、メッセージERROR:''だけです。ドキュメントは約1.3GBですが、問題があるかどうかはわかりません。その場合、ファイルを保存する別の方法はありますか?
次のインポートを使用します。
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import org.w3c.dom.Node;
import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;