Sono oggetto Document init in questo modo:Conversione oggetto del documento per byte []
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.newDocument();
Dopo che sto costruendo un file XML con l'inserimento di dati all'oggetto doc.
Finalmente scrivo il contenuto in un file sul mio computer.
La mia domanda è come scrivere il contenuto del documento in un byte[]
*
Questo è come mi scrivere il contenuto del file XML:?
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new File("changeOut.xml"));
// Output to console for testing
// StreamResult result = new StreamResult(System.out);
transformer.transform(source, result);
Avete particolari di dipendenza di org.apache.xml.security.utils.XMLUtils.outputDOM? Ho ottenuto solo il file di classe di supporto nodo –