1. 程式人生 > >java--通過JDOM方式生成xml檔案簡單例項

java--通過JDOM方式生成xml檔案簡單例項

方法如下:

public  static void createRss() throws Exception{
//第一步先建立一個跟節點
Element rss=new Element("rss");
//設定根節點的屬性及其屬性值
rss.setAttribute("version", "2.0");
//先生成一個Document物件
Document document=new Document(rss);
//建立一個channel節點
Element channel=new Element("channel");
//將其新增到rss根節點下
rss.addContent(channel);
//建立一個title節點
Element title= new Element("title");
channel.addContent(title);
title.addContent("");
//利用XMLOutputter物件將document轉換成字串並設定下格式
Format format=Format.getPrettyFormat();
//設定xml的編碼
format.setEncoding("gbk");
XMLOutputter out=new XMLOutputter(format);
out.output(document,new FileOutputStream(new File("rss2.xml")));

}

相關推薦

java--通過JDOM方式生成xml檔案簡單例項

方法如下: public  static void createRss() throws Exception{//第一步先建立一個跟節點Element rss=new Element("rss");

java--通過sax方式解析xml檔案簡單例項

1.重寫的繼承自DefaultHandler的方法,部分程式碼如下: @Override public void startElement(String uri, String localName, String qName, Attributes attribut

JAVA--通過DOM4J的方式讀取xml檔案簡單例項

程式碼如下: package com.xml.dom4j; import java.io.File; import java.util.Iterator; import java.util.List

java--通過DOM方式建立xml檔案

方法如下:  //建立xml的方法public static void createxml() throws Exception{DocumentBuilderFactory  dbf=Documen

Java之Pull方式生成xml檔案和解析xml檔案

Pull XML解析器早已經被google整合到android sdk當中,它是google官方推薦的解析器。 如果我們要在Java桌面、J2ME等當中使用Pull方式生成xml檔案和解析xml檔案,需要用到kxml2; KXML解析器是基於普通XML PULL解析器的

Java——JDOM方式生成XML

使用JDOM方式生成XML檔案的步驟如下: 建立根節點 建立Document物件,並將根節點傳入其構造方法中 建立子節點,使用setAttribute()方法為其設定屬性,使用setText()方法為其設定節點內容 使用父節點的setContent()方法為

Java 應用DOM方式解析XML檔案

引入 java為啥需要解析XML的方法? xml的優勢: 它可以用來標記資料、定義資料型別,是一種允許使用者對自己的標記語言進行定義的源語言。 它非常適合全球資訊網傳輸,提供統一的方法來描述和交換獨立於應用程式或供應商的結構化資料。是Internet環境中

JAVA用DOM方式讀取xml檔案

Status.xml<?xml version="1.0" encoding="UTF-8"?><StatuList>    <Statu id="1">        <id>1</id>        <n

jdom解析xml檔案簡單例項

為什麼要用JDOM? JDOM是網上流行開源的XML的操作類,用起來簡單方便.與他對應的還有幾個非常流行的框架,dom4j也是很好用的。但他們各有側重點。下面是一個jdom的使用例子,有JAVA功底的人一下就應該能看懂。 jdom官方地址 http://www.jdom.org/ 配製檔案(要放在src的

java 通過dom4J生成xml檔案

樣例:public static void main (String[] args){Document document = DocumentHelper.createDocument();Element root = document.addElement("adi:ADI

javajdom生成xml檔案

上篇介紹了jdom解析xml檔案。這篇就介紹jdom生成xml。這樣就會對jdom操作xml有一個徹底的瞭解了。一個是正向解析,另一個是方向生成。 package com.rthb.test; import java.io.FileNotFoundException; i

安卓通過XmlSerializer生成xml檔案

該博文是在上一篇博文的基礎上對主介面進行修改的,上篇博文連結:https://blog.csdn.net/liyunfu233/article/details/84144934 對按鈕單機事件進行修改 1、獲取XmlSerializer類的例項 通過xml這個工具類獲取 2、設定Xml

建立XML(4/4)--通過JDOM方式

    目錄 一、生成XML根節點 new Element("rss") 二、新增子節點+節點間文字 父節點.addContent(子節點); 子節點.setText(String str); 三、設定格式

Java用String 擷取方式解析xml檔案、處理大xml檔案

對於小資料返回值直接可採用Document、element的解析方式即可獲得xml節點值。 但對於返回值大於10M的資料,Document解析就顯得吃力甚至出現程式中斷情況。針對返回資料大的xml可採取Java String 分割擷取方式處理。 如下報文返回的是銀行資訊,程式需要獲得Ba

Java&Xml教程(三)使用DOM方式修改XML檔案內容

DOM解析方式也可用於修改XML資料,我們可以使用它完成新增元素、刪除元素、修改元素值、修改元素屬性等操作。 我們的XML檔案,內容如下: employee.xml <?xml version="1.0" encoding="UTF-8" sta

Java使用DOM生成XML檔案

java程式碼: package test; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.pars

SAX方式解析XML檔案的方法分析,並取特定欄位生成物件

 SAX(Simple API for XML)SAX的工作原理簡單地說就是對文件進行順序掃描,當掃描到文件(document)開始與結束、元素(element)開始與結束、文件(document)結束等地方時通知事件處理方法,由事件處理函式做相應動作,然後繼續同樣的掃描,

通過XMLEncoder生成XML檔案

先定義一需要建立的XMl的類,裡面放需要的屬性 public class Person { String person; String name; int age;

jdom單機測試生成xml檔案

package test; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import org.jdom

Java——SAX方式生成XML

使用SAX方式生成XML檔案有如下步驟: 建立SAXTransformerFactory物件 通過SAXTransformerFactory物件建立TransformerHandler物件 通過TransformerHandler物件獲得Transforme