主頁 > 知識庫 > 往xml中更新節(jié)點(diǎn)的實(shí)例代碼

往xml中更新節(jié)點(diǎn)的實(shí)例代碼

熱門標(biāo)簽:云呼外撥網(wǎng)絡(luò)電話系統(tǒng) ai機(jī)器人電銷資源 騰訊地圖標(biāo)注位置能用多久 硅語電話機(jī)器人公司 地圖標(biāo)注項(xiàng)目怎么樣 越南河內(nèi)地圖標(biāo)注 機(jī)器人電銷騙局揭秘 個(gè)人怎樣在百度地圖標(biāo)注地名 超級大富翁地圖標(biāo)注

往xml中更新節(jié)點(diǎn)的實(shí)例代碼

/* System.out.println("2323");
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder docbuilder = factory.newDocumentBuilder();
Document parse = docbuilder
.parse(new File("src/ProdQuery.xml"));
// Element createElement2 = parse.createElement("");
Element createElement = parse.createElement("products");
Node item2 = parse.getChildNodes().item(parse.getChildNodes().getLength()-1);
for (String item : map.keySet()) {
//循環(huán)添加至products
System.out.println("tianjia1");
Element clidren = parse.createElement("product");
Attr createAttribute = parse.createAttribute("name");
createAttribute.setNodeValue(item);
Attr createAttribute2 = parse.createAttribute("value");
createAttribute2.setNodeValue(map.get(item));
clidren.setAttributeNode(createAttribute);
clidren.setAttributeNode(createAttribute2);
createElement.appendChild(clidren);
}
//將products添加到根目錄
item2.appendChild(createElement);
//創(chuàng)建一個(gè)TransformerFactory對象
TransformerFactory tFactory = TransformerFactory.newInstance();
//得到一個(gè)操作對象
Transformer transformer = tFactory.newTransformer();
//設(shè)置們,這個(gè)是編碼
transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
//
DOMSource source = new DOMSource(parse);
System.out.println("改變文件");
StreamResult result = new StreamResult(new File("src/ProdQuery.xml"));
//讓xml文件換行
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
transformer.transform(source, result);*/

以上這篇往xml中更新節(jié)點(diǎn)的實(shí)例代碼就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • js操作XML文件的實(shí)現(xiàn)方法兼容IE與FireFox
  • SQL Server解析XML數(shù)據(jù)的方法詳解
  • Java全面解析XML格式串(JDOM解析)
  • Android解析XML的三種方式SAX、Pull、Dom
  • js的form表單提交url傳參數(shù)(包含+等特殊字符)的兩種解決方法
  • 兩種方法解決javascript url post 特殊字符轉(zhuǎn)義 + & #
  • Python連接MySQL并使用fetchall()方法過濾特殊字符
  • 基于javascript如何傳遞特殊字符
  • xml 的特殊字符的處理方法

標(biāo)簽:內(nèi)蒙古 鄭州 洛陽 邢臺 林芝 遼源 海南 舟山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《往xml中更新節(jié)點(diǎn)的實(shí)例代碼》,本文關(guān)鍵詞  往,xml,中,更新,節(jié)點(diǎn),的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《往xml中更新節(jié)點(diǎn)的實(shí)例代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于往xml中更新節(jié)點(diǎn)的實(shí)例代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章