package com.joyveb.addon.hp;
import java.io.StringReader;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class Snippet {
public String getMsg(String xml){
SAXReader reader = new SAXReader();
try {
Document document = reader.read(new StringReader(xml));
Element header = document.getRootElement().element("header");
System.out.println(header.elementText("transactionType"));
} catch (DocumentException e) {
e.printStackTrace();
}
return null;
}
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("<?xml version=\"1.0\" encoding=\"GBK\"?>")
.append("<message version=\"1.1\" id=\"").append("3").append("\">")
.append("<header>")
.append("<transactionType>105</transactionType>")
.append("</header>")
.append("</message>");
Snippet s = new Snippet();
s.getMsg(sb.toString());
}
}
分享到:
相关推荐
冰云总结的SaxReader 的用法 冰云总结的SaxReader 的用法
这是SAXReader需要的两个jar包,包括dom4j-1.6.1.jar和jaxen-1.1-beta-6.jar
使用SAXReader所需jar包 dom4j-1.6.1.jar jaxen-1.1-beta-6.jar 已准备好
Dom4j(SaxReader )开发详解,通过程序和步骤讲解,深入浅出的教你如何在项目中应用Dom4j
介绍在标准的ExcelReader中,如果数据量较大,读取Excel会非常缓慢,并有可能造成内存溢出。因此针对大数据量的Excel,Hutool封装了event
dom4j-2.1.3 jaxen-1.1.6用于解析xml的第三方jar包
包括解析xml文档方法,使用方法的数据包,xml文档格式的介绍,java与xml的绑定等
android移动开发需要解析XML。从tomcat下载得打数据,然后解析。
SAXReader reader = new SAXReader(); Document document = reader.read(new File("input.xml")); 2.解析XML形式的文本,得到document对象. String text = "<members></members>"; Document document = ...
SAXReader reader = new SAXReader(); Document document = reader.read(conf); Element root = document.getRootElement(); Element chird = root.element(arg); if (chird != null) result = ...
关于SAXReader解析的两个jar包
SAXReader reader = new SAXReader(); 2.设置命名空间 reader.getDocumentFactory().setXPathNamespaceURIs(map); 3. SAXReader对象调用read方法,将当前XML文件,转换为Document对象 ...
// )(Z QXML,*B(Z_,+, XML (E public Document read(String fileName) throws ...SAXReader reader = new SAXReader(); Document document = reader.read(new File(fileName)); return document; }
。。。
。。。
简单利用java读取xml中的标签,也是写xml
解析XML特殊字符方法有二种 XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符
// SAXReader reader = new SAXReader(); //User.hbm.xml表示你要解析的xml文档 // Document document = reader.read(new File("User.hbm.xml")); // 下面的是通过解析xml字符串的 doc = DocumentHelper....
NULL 博文链接:https://wangweiwei358.iteye.com/blog/764548
SAXReader reader = new SAXReader(); Document document = reader.read(new File("input.xml")); 2.解析XML形式的文本,得到document对象. String text = "<members></members>"; Document document = ...