Convert dom4j element to w3c element
来源:互联网 发布:淘宝电脑配置 编辑:程序博客网 时间:2024/06/15 16:56
The conversion code should look something like this:<code>*/** * Convert dom4j element to w3c element **/public org.w3c.Element convert( org.dom4j.Element element) { org.dom4j.Document doc1 = DocumentHelper.createDocument(); doc1.setRootElement( element); // Convert dom4j document to w3c document DOMWriter writer = new DOMWriter(); org.w3c.Document doc2 = writer.write( doc1); return doc2.getDocumentElement() ;}/** * Convert w3c element to dom4j element **/public org.dom4j.Element convert( org.w3c.Element element) { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); org.w3c.Document doc1 = builder.newDocument(); doc1.appendChild( element); // Convert w3c document to dom4j document DOMReader reader = new DOMReader(); org.dom4j.Document doc2 = reader.read( doc1); return doc2.getRootElement();}</code>*Code not tested.