旗下导航:搜·么
当前位置:网站首页 > XML教程 > 正文

Java中组织、生成XML简明教程【XML教程】,Java XML 简明教程

作者:搜教程发布时间:2019-11-27分类:XML教程浏览:64评论:0


导读:本文引见在Java编程时,怎样疾速的组织一个XML片断,然后再将这个XML输出出来。在一样平常运用Java开辟时,常常会用到XML。XML用起来好用,但写起来烦,有无很简单...
本文引见在Java编程时,怎样疾速的组织一个XML片断,然后再将这个XML输出出来。

在一样平常运用Java开辟时,常常会用到XML。XML用起来好用,但写起来烦,有无很简单的组织与输出要领呢?且往下看。

1、导入jar包与定名空间

要在Java中运用XML,发起先导入一个jar包——dom4j。这是一个特地用于处置惩罚XML的jar包,异常好用。

然后import下面这三个类:

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

2、定义XML架构

在往XML片断内里写东西之前,先要建立一个XML片断,或者说XML Document。以下顺序中,先建立一个Document对象,然后在它上面建立一个根元素(Element)。

Document document = DocumentHelper.createDocument();
Element root = document.addElement("return");

3、增加子节点

有了根节点元素后,下面便能够往它上面增加子节点了。

Element returnvalue = root.addElement("returnvalue");
Element returninfo = root.addElement("returninfo");

4、为子节点增加内容

可认为已建立的子节点增加内容:

returnvalue.addText("false");
returninfo.addText("get-session-fail");

也能够建立子节点的同时增加内容:

root.addElement("id").addText("12345");

注重,在运用addText来增加节点文本内容时,有时候我们会直接将变量作为函数的参数。假如这个变量为null时,addText函数会报错。假如是别的非字符串范例时,也会报错。能够在参数后加一个空字符串来防止报错。

以下:

int id=1;
root.addElement("id").addText(id+"");

5、输出XML

假如只是要获得XML的字符串,那以下这句话就搞定了。

String output = document.asXML();

假如要将这个XML作为全部网页的输出,那就要:

response.setContentType("text/xml");
response.write(output);

关于Java中XML的组织与输出,本文就引见这么多,愿望对您有所协助,感谢!

更多Java中组织、生成XML简明教程相干文章请关注ki4网!

标签:Java XML 简明教程


欢迎 发表评论: