Dokumentobjekt in Byte konvertieren []

Ich bin init Dokument Objekt wie folgt:

DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.newDocument();

Danach erstelle ich eine XML-Datei, indem ich Daten in das doc-Objekt einfüge.

Schließlich schreibe ich den Inhalt in eine Datei auf meinem Computer.

Meine Frage ist, wie man den Inhalt von doc in a schreibtbyte[]? *

So schreibe ich den Inhalt in die XML-Datei:

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);

Antworten auf die Frage(3)

Ihre Antwort auf die Frage