日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用Dom4j读取指定文件,并写入指定文件

發布時間:2023/12/10 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Dom4j读取指定文件,并写入指定文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
導入dom4j的包,然后寫入代碼如下




package
com.dom4j.cn;import java.io.FileOutputStream;import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom4j.io.XMLWriter; import org.junit.Test;public class ChangeXML {/*** 把文件讀取并且寫到指定文件中* @throws Exception*/@Testpublic void changeXML() throws Exception {Document document = new SAXReader().read("./src/test.xml");//修改屬性iddocument.getRootElement().element("shaoxin").attribute("id").setValue("003");//刪除屬性id為002的節點Element element =(Element) document.getRootElement().elements().get(1);element.detach();FileOutputStream fileOutputStream = new FileOutputStream("C:/Users/shaoxin/Desktop/a.xml");OutputFormat outputFormat = new OutputFormat().createPrettyPrint();XMLWriter xmlWriter = new XMLWriter(fileOutputStream,outputFormat);outputFormat.setEncoding("utf-8");xmlWriter.write(document);fileOutputStream.close();}} package com.dom4j.cn;import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.UnsupportedEncodingException;import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.XMLWriter; import org.junit.Test;public class Dom_ChangeXML {/*** 創建各個節點并且保存在指定文件中*/@Testpublic void changeXML() {Document document = DocumentHelper.createDocument();Element rootElement = document.addElement("people");Element shaoxin = rootElement.addElement("shaoxin");Element age = shaoxin.addElement("age");Element name = shaoxin.addElement("name");shaoxin.addAttribute("id", "001");age.addText("21");name.addText("邵欣");FileOutputStream fileOutputStream;try {fileOutputStream = new FileOutputStream("C:/Users/shaoxin/Desktop/a.xml");OutputFormat outputFormat = new OutputFormat().createPrettyPrint();outputFormat.setEncoding("utf-8");XMLWriter xmlWriter = new XMLWriter(fileOutputStream, outputFormat);xmlWriter.write(document);fileOutputStream.close();} catch (FileNotFoundException e) {// TODO Auto-generated catch block e.printStackTrace();} catch (UnsupportedEncodingException e) {// TODO Auto-generated catch block e.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch block e.printStackTrace();}}} package com.dom4j.cn;import java.io.File; import java.util.Iterator;import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.Node; import org.dom4j.io.SAXReader;public class Dom_XML {/*** 輸出文件中所有的節點名稱* @param args*/public static void main(String[] args) {SAXReader saxReader = new SAXReader();try {Document document = saxReader.read(new File("./src/test.xml"));Element element = document.getRootElement();sax(element);} catch (DocumentException e) {// TODO Auto-generated catch block e.printStackTrace();}}public static void sax(Element element) {System.out.println(element.getName());Iterator<Node> node = element.nodeIterator();while(node.hasNext()){Node node2 = node.next();if (node2 instanceof Element) {Element element2 = (Element) node2;sax(element2);}}} }

?

轉載于:https://www.cnblogs.com/ShaoXin/p/6825311.html

總結

以上是生活随笔為你收集整理的使用Dom4j读取指定文件,并写入指定文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 麻豆精品在线视频 | 日本久久久久 | 欧美日韩一区二区三区视频 | 国产精品com| 中国女人内谢69xxxx免费视频 | 金瓶狂野欧美性猛交xxxx | 又黄又爽的网站 | 国产激情网站 | 性xxxx欧美| a∨色狠狠一区二区三区 | 99精品热视频 | 国产一区日韩 | 91免费成人 | 国产中文一区二区三区 | www四虎| 国产色婷婷一区二区三区竹菊影视 | 国产porn| 日韩黄色片子 | 蜜臀久久99静品久久久久久 | 国产精品自拍网站 | 亚洲麻豆一区二区三区 | 69堂在线观看 | 青青草自拍偷拍 | 婷婷亚洲精品 | 毛片免费全部无码播放 | 艳妇乳肉豪妇荡乳av无码福利 | 亚洲黄色小视频 | 日韩免费在线观看 | 日本少妇裸体做爰 | 欧美乱码精品一区二区 | 黑人超碰 | 一区二区欧美日韩 | av在线日韩 | 国产精品久久久久久久久久久久久久 | 中文字幕视频在线 | 中文字幕一区在线观看 | 亚洲高清欧美 | 国产乡下妇女三片 | 精品爆乳一区二区三区无码av | 亚洲乱熟女一区二区三区小说 | 日韩黄色免费视频 | www国产亚洲精品久久麻豆 | 久久一级免费视频 | 成人毛片视频在线观看 | 日韩理论片 | 中国一级大黄大黄大色毛片 | 黄色网页大全 | 亚洲国产视频网站 | 黄色一级a毛片 | 九一国产视频 | 韩国三级hd中文字幕 | 一级黄色视 | 国产成人tv | 伊人超碰 | 五月情网| 99久久国 | 麻豆传谋在线观看免费mv | 韩国三级一区 | 成年男女免费视频 | 国产尤物视频 | 精品久久久久久久久久 | 国产精品视频看看 | 九九久久国产 | 老司机在线免费视频 | 亚洲专区第一页 | 国产成人精品一区二区 | 丰满人妻一区二区三区大胸 | 最新久久久 | 日本高清视频网站 | 双性皇帝高h喷汁呻吟 | 自拍偷拍在线视频 | 一级片视频免费观看 | 亚洲一级Av无码毛片久久精品 | 激情第一页 | 久久精品性爱视频 | www.黄色国产| 狠狠插影院 | 欧美67194| 999久久久 | 国产经典三级在线 | 毛片亚洲av无码精品国产午夜 | 成年人免费看的视频 | 国产一区二区精品丝袜 | 亚洲国产精品自拍 | 99国产精品无码 | 中文国产字幕 | 成人看片在线观看 | 中文在线字幕观看 | 久久不射影院 | 性一交一乱一伧国产女士spa | 国产福利不卡视频 | 国产伦精品一区二区三区视频网站 | 久草视频免费在线播放 | 在线免费av网 | 亚洲一区二区三区网站 | 欧美丰满美乳xxx高潮www | 麻豆md0077饥渴少妇 | 欧美壮男野外gaytube | 国产激情四射 |