public class Test02 {
public static void main(String[] args) {
System.out.println(formXML02());
System.out.println();
System.out.println(formXML03());
System.out.println();
System.out.println(formXML04());
}
public static String formXML01() {
Document doc = DocumentHelper.createDocument();
Element tx = doc.addElement("TX");
tx.addElement("REQUEST_SN").addText("0000000123");
tx.addElement("CUST_ID").addText("P000568018967#0");
tx.addElement("USER_ID").addText("WLPT01");
tx.addElement("PASSWORD").addText("111111");
tx.addElement("TX_CODE").addText("6W0100");
tx.addElement("LANGUAGE").addText("CN");
tx.addElement("TX_INFO")
.addElement("ACC_NO").addText("31001512200050042645");
return doc.asXML();
}
public static String formXML02() {
Document doc = DocumentHelper.createDocument();
Element webapp = doc.addElement("web-app", "http://java.sun.com/xml/ns/javaee");
webapp.addNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
webapp.addNamespace("schemaLocation", "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd");
webapp.addNamespace("version", "2.5");
{
webapp.addElement("display-name").addText("Spring3MVC");
Element servlet = webapp.addElement("servlet");
{
servlet.addElement("servlet-name").addText("spring");
servlet.addElement("servlet-class").addText("org.springframework.web.servlet.DispatcherServlet");
servlet.addElement("load-on-startup").addText("1");
}
Element sm = webapp.addElement("servlet-mapping");
{
sm.addElement("servlet-name").addText("spring");
sm.addElement("url-pattern").addText("*.html");
}
webapp.addElement("welcome-file-list").addElement("welcome-file").addText("index.jsp");
}
return doc.asXML();
}
public static String formXML03() {
Document doc = DocumentHelper.createDocument();
Element beans = doc.addElement("beans", "http://www.springframework.org/schema/beans");
beans.addNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
beans.addNamespace("p", "http://www.springframework.org/schema/p");
beans.addNamespace("context", "http://www.springframework.org/schema/context");
beans.addNamespace("schemaLocation", "http://www.springframework.org/schema/beans " +
"http://www.springframework.org/schema/beans/spring-beans-3.0.xsd " +
"http://www.springframework.org/schema/context " +
"http://www.springframework.org/schema/context/spring-context-3.0.xsd");
{
beans.addElement("context:component-scan").addAttribute("base-package", "net.spring.controller");
Element bean = beans.addElement("bean");
bean.addAttribute("id", "viewResolver");
bean.addAttribute("class", "org.springframework.web.servlet.view.UrlBasedViewResolver");
{
Element property = bean.addElement("property");
{
property.addAttribute("name", "viewClass");
property.addAttribute("value", "org.springframework.web.servlet.view.JstlView");
}
property = bean.addElement("property");
{
property.addAttribute("name", "prefix");
property.addAttribute("value", "/WEB-INF/jsp/");
}
property = bean.addElement("property");
{
property.addAttribute("name", "suffix");
property.addAttribute("value", ".jsp");
}
}
}
return doc.asXML();
}
public static String formXML04() {
Document doc = DocumentHelper.createDocument();
Element fe = doc.addElement("config").addElement("modules")
.addElement("Fido_Example");
{
fe.addElement("active").addText("true");
fe.addElement("codePool").addText("local");
}
return doc.asXML();
}
public static String formXML05() {
Document doc = DocumentHelper.createDocument();
Element fe = doc.addElement("config").addElement("modules")
.addElement("Fido_Example");
// {
// fe.addElement("active").addText("true");
// fe.addElement("codePool").addText("local");
// }
return doc.asXML();
}
}
分享到:
相关推荐
dom4j常用方法 i.SAXReader sr = new SAXReader(); 生成解析器对象 ii.解析器对象.read(file对象); 解析文件生成Document对象 iii.文档对象.getRootElement() 获取跟元素节点 iv.元素节点.elements() 获取到指定...
DOM4J jar包 所有的包 xml解析 dom4j-1.6.1 dom4j-2.0.2 dom4j-2.1.1 导入直接使用
dom4j dom4j dom4j dom4j dom4j dom4j
dom4j的各种用法 读取XML文件,获得document对象.解析XML形式的文本,得到document对象.
赠送jar包:dom4j-2.1.1.jar; 赠送原API文档:dom4j-2.1.1-javadoc.jar; 赠送源代码:dom4j-2.1.1-sources.jar; 赠送Maven依赖信息文件:dom4j-2.1.1.pom; 包含翻译后的API文档:dom4j-2.1.1-javadoc-API文档-...
XSD使用dom4j校验XML
dom4j使用手册;
赠送jar包:dom4j-2.1.1.jar; 赠送原API文档:dom4j-2.1.1-javadoc.jar; 赠送源代码:dom4j-2.1.1-sources.jar; 赠送Maven依赖信息文件:dom4j-2.1.1.pom; 包含翻译后的API文档:dom4j-2.1.1-javadoc-API文档-...
JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源代码 dom4j-1.6.1JavaEE源...
Dom4j_使用简介DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java ...
这个压缩包是一个关于DOM4J的压缩包,里面包含了DOM4J的帮助文档,DOM4J的使用教程,以及DOM4J这个JAVA包。保证这个压缩包是网上面最全的有关DOM4J的文档。
详细的描述了DOM4J中对象的使用,更通过大量的例子来让你理解和掌握。
dom4j-1.6.1.zip与 dom4j-2.0.0-ALPHA-2.jar
Dom4j的使用(全而好的文章),不看后悔哦。刚学习过,灰常好的资源。
maven dom4j 1.6.1安装包
介绍DOM4J的主要接口的使用方法,Elementorg.dom4j.Attribute : Attribute接口定义了XML文件的属性 org.dom4j.Branch:Branch为能够包含子节点的节点如XML元素和文档定义了一个公共为 org.dom4j.CDATA : CDATA定义了...
DOM4J使用详解包括具体的增加、删除、获取节点、属性
dom4j帮助文档 官方API All Classes Packages org.dom4j org.dom4j.bean org.dom4j.datatype org.dom4j.dom org.dom4j.dtd org.dom4j.io org.dom4j.jaxb org.dom4j.rule org.dom4j.rule.pattern org.dom...
dom4J的使用方法ppt.
dom4j下载dom4j下载dom4j下载dom4j下载dom4j下载dom4j下载dom4j下载dom4j下载dom4j下载