国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用Dom4j創建XML文件

2019-11-14 21:35:19
字體:
來源:轉載
供稿:網友
使用Dom4j創建xml文件

代碼如下:

 1 package xml; 2  3 import java.io.FileWriter; 4 import java.io.IOException; 5 import java.io.Writer; 6 import org.dom4j.Document; 7 import org.dom4j.DocumentHelper; 8 import org.dom4j.Element; 9 import org.dom4j.io.OutputFormat;10 import org.dom4j.io.XMLWriter;11 12 public class Dom4jCreateXML{13     public void testCreateXml() {14         //創建一個xml文檔15         Document doc = DocumentHelper.createDocument();16         //向xml文件中添加注釋17         doc.addComment("這里是注釋");18         //創建一個名為students的節點,因為是第一個創建,所以是根節點,再通過doc創建一個則會報錯。19         Element root = doc.addElement("students");20         //在root節點下創建一個名為student的節點21         Element stuEle = root.addElement("student");22         //給student節點添加屬性23         stuEle.addAttribute("id", "101");24         //給student節點添加一個子節點25         Element nameEle = stuEle.addElement("name");26         //設置子節點的文本27         nameEle.setText("張三");28         //用于格式化xml內容和設置頭部標簽29         OutputFormat format = OutputFormat.createPRettyPrint();30         //設置xml文檔的編碼為utf-831         format.setEncoding("utf-8");32         Writer out;33         try {34             //創建一個輸出流對象35             out = new FileWriter("E://xml//new.xml");36             //創建一個dom4j創建xml的對象37             XMLWriter writer = new XMLWriter(out, format);38             //調用write方法將doc文檔寫到指定路徑39             writer.write(doc);40             writer.close();41             System.out.print("生成XML文件成功");42         } catch (IOException e) {43             System.out.print("生成XML文件失敗");44             e.printStackTrace();45         }46     }47     48     public static void main(String[] args){49         Dom4jCreateXML xml = new Dom4jCreateXML();50         xml.testCreateXml();51     }52 }

生成的XML文件:

1 <?xml version="1.0" encoding="utf-8"?>2 3 <!--這里是注釋-->4 <students>5   <student id="101">6     <name>張三</name>7   </student>8 </students>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郴州市| 高淳县| 天气| 泉州市| 深水埗区| 建水县| 怀安县| 博白县| 盐池县| 政和县| 渭南市| 绥滨县| 大新县| 淮滨县| 镇平县| 高碑店市| 武隆县| 黄浦区| 收藏| 秦皇岛市| 来宾市| 英吉沙县| 霍城县| 仪征市| 阳东县| 吴江市| 礼泉县| 汕尾市| 和林格尔县| 宝鸡市| 博野县| 博白县| 武清区| 榆社县| 武汉市| 渝北区| 会昌县| 光泽县| 柳江县| 晋宁县| 固阳县|