近段日子搞XML,W3C标准的DOM与JDOM都有接触。今天遇到W3C.DOM 与 JDOM的转换问题。同事Infon找了些资料:http://bokii.bokee.com/5088062.html
把代码写了一下:
w3c->jdom
DOMBuilder db = new DOMBuilder();
org.jdom.Document jdomDoc = db.build(w3cDoc);
//System.out.println(jdomDoc .getRootElement().getName());
jdom->w3c
SAXBuilder builder = new SAXBuilder();
org.jdom.Document doc=null;
try {
FileReader in = new FileReader(uri);
doc = builder.build(in);
} catch (JDOMException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
DOMOutputter outputter = new DOMOutputter();
org.w3c.dom.Document w3cDoc=null;
try {
w3cDoc = outputter.output(doc);
} catch (JDOMException e) {
e.printStackTrace();
}
return w3cDoc;
string->w3c
org.w3c.dom.Document XmlUtil.build(String)
本文介绍如何在W3C DOM与JDOM之间进行相互转换的方法,包括从W3C DOM到JDOM及反之的操作,并提供了具体的代码实现。
3681

被折叠的 条评论
为什么被折叠?



