我初始化文檔對象是這樣的:轉換文檔對象以字節[]
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.newDocument();
後,我通過插入數據到doc對象建立一個XML文件。
最後,我正在將內容寫入計算機上的文件。
我的問題是如何寫文檔的內容到一個byte[]
*
這是我寫的內容的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);
你有org.apache.xml.security.utils.XMLUtils.outputDOM的依賴關係的細節?我只有節點支持類文件 – 2018-02-12 06:25:14