XML寫入 四、DOM4J 方式生成 XML 文檔

4-1 什麼是 RSS

RSS通常是用來描述和同步網站內容的一種格式,本質是xml

xml通常的用途就是可以共享數據

 

4-2 生成 RSS 根節點及 version 屬性

1,創建Document對象,代表着整個XML文檔

Document document = DocumentHelper.createDocument();

2,創建根節點rss

Element rss = document .addElement("rss");

3,向rss根節點中添加version屬性

rss.addAttribute("version","2.0");

4,創建XML文檔的輸出流

File file = new File("xxx");

XMLWriter writer = new XMLWriter(new FileOutputStream(file));

5,將程序所寫的XML文檔內容與輸出流聯繫起來

writer.write(document );

6,關閉資源

writer.close();

 

4-3 生成子節點和內容並設置換行

4.生成子節點及節點內容

Element channel = rss.addElement("channel");

Element title = channel.addElement("title");

title.setText("<![CDATA[上海移動互聯網產業促進中心正式揭牌 ]]>");

5.設置生成xml的格式

OutputFormat format = OutputFormat.createPrettyPrint();

format.setEncoding("GBK");

writer = new XMLWriter(new FileOutputStream(file), format);

 

4-4 處理轉義字符

//設置生成的字符不轉意 默認true

writer.setEscapeText(false);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章