色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java dom 解析和寫入

林雅南2年前8瀏覽0評論

Java DOM 是一種解析 XML 文檔的 API。它提供了一種將 XML 文檔作為對象樹表示的方式,這樣可以方便地訪問、操縱和修改 XML 數據。

// 加載 XML 文檔
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse(new File("example.xml"));
// 創建元素節點
Element root = document.createElement("root");
Element element1 = document.createElement("element1");
Element element2 = document.createElement("element2");
// 創建文本節點
Text text1 = document.createTextNode("text1");
Text text2 = document.createTextNode("text2");
// 添加節點
root.appendChild(element1);
root.appendChild(element2);
element1.appendChild(text1);
element2.appendChild(text2);
document.appendChild(root);
// 保存到文件
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
transformer.transform(new DOMSource(document), new StreamResult(new File("new.xml")));

這段代碼演示了創建一個簡單的 XML 樹,并將其寫入到文件中。使用 DOM API,可以輕松地構建和修改 XML 文檔,從而實現對 XML 數據的靈活管理。