java字符串转dom对象_xml类型的字符串转换为Dom对象我写这篇博客的⽬的是因为我在这⼀点转换⽅⾯耽搁了快2天时间,真是惭愧呀,dom4j.jar包有⾃带⽅法
DocumentHelper.parseText(String text)⽤于将字符串类型的xml转换为Dom对象,从⽽进⾏下⾯的解析,还有⼀个关键是:产⽣字符串类型的xml。
下⾯是⼀个实例:
⼀、⾸先我们导⼊jar包:dom4j
⼆、转换为字符串类型的xml,然后再转换为dom对象
import java.io.File;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.io.SAXReader;
public class Trans {
public static void main(String[] args) {
Trans trans = new Trans();
Document doc = ansToXML());//进⾏转换
}
/**
* 转换为字符串类型的xml
* @return
*/
public String transToXML() {
String path = "C:/l";
SAXReader sax = new SAXReader();//创建SAXReader对象
try {
String fromXml = ad(new File(path)).asXML();//读取xml⽂件成DOM对象,然后再转换为XML字符串
return fromXml;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
/**
* 将字符串类型的xml转换为Dom对象
* @param xml
* @return
*/
private Document tranToDom(String xml) {
try {
Document doc = DocumentHelper.parseText(xml); return doc;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}
下载次数: 29使用dom4j解析xml文件
2
顶
15
踩
分享到:
2013-01-04 11:09
浏览 3285
评论
3 楼
meigesir
2013-01-04
wanglong1615 写道
这。。
每次写博客,都有这么⼀帮⼈...
2 楼
wanglong1615
2013-01-04
这。。
1 楼
meigesir
2013-01-04
我实在受不鸟啦,菜鸟你妹的别乱踩...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论