真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java使用dom4j生成與解析xml文檔的方法示例-創(chuàng)新互聯(lián)

本文實(shí)例講述了java使用dom4j生成與解析xml文檔的方法。分享給大家供大家參考,具體如下:

平邑ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

xml是一種新的數(shù)據(jù)格式,主要用于數(shù)據(jù)交換。我們所用的框架都有涉及到xml。因此解析或生成xml對程序員也是一個技術(shù)難點(diǎn)。這里就用dom4j來生成一個文檔,需要注意的是每個xml文檔只有一個根節(jié)點(diǎn)。

package org.lxh;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
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;
public class CreateXml {
  public static void main(String[] args) {
    File f=new File("d:"+File.separator+"my.xml");
    Document docu=DocumentHelper.createDocument(); //創(chuàng)建xml文檔
    Element linkman=docu.addElement("linkman");  //創(chuàng)建根節(jié)點(diǎn)
    Element name=linkman.addElement("name"); //創(chuàng)建子元素
    Element age=linkman.addElement("age");
    name.setText("陳瑞銀");  //設(shè)置name節(jié)點(diǎn)的內(nèi)容
    age.setText("22");    //設(shè)置age節(jié)點(diǎn)的內(nèi)容
    OutputFormat format=OutputFormat.createPrettyPrint(); //指定輸出格式
    format.setEncoding("UTF-8");  //指定輸出編碼
    try {
      XMLWriter w=new XMLWriter(new FileOutputStream(f),format); //輸出文件
      w.write(docu); //輸出內(nèi)容
      w.close();
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
}


文章題目:java使用dom4j生成與解析xml文檔的方法示例-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://weahome.cn/article/dohcec.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部