jdomtodom.java

来自「基于java的xsl技术1」· Java 代码 · 共 41 行

JAVA
41
字号
package chap1;/** * A small portion of this code is presented in Chapter 1. Demonstrates * how to convert JDOM to DOM using DOMOutputter. * * @author Eric M. Burke */public class JdomToDom {    public static void main(String[] args) throws Exception {        LibraryJDOMCreator ljc = new LibraryJDOMCreator();        Library lib = new Library();        // create a JDOM Document        org.jdom.Document jdomDoc = ljc.createDocument(lib);        // convert the JDOM Document to a DOM Document        org.jdom.output.DOMOutputter outputter =                new org.jdom.output.DOMOutputter();        org.w3c.dom.Document domDoc = outputter.output(jdomDoc);        /* NOTE: this is commented out because Xerces is not included                 in the downloads for this book.        // write the document using Apache Xerces        // output the document with UTF-8 encoding; indent each line        org.apache.xml.serialize.OutputFormat fmt =            new org.apache.xml.serialize.OutputFormat(domDoc, "UTF-8", true);        org.apache.xml.serialize.XMLSerializer serial =            new org.apache.xml.serialize.XMLSerializer(System.out, fmt);        serial.serialize(domDoc.getDocumentElement());        */        try {            System.out.println(                com.oreilly.javaxslt.util.DOMUtil.domToString(domDoc));        } catch (Exception ex) {            ex.printStackTrace();        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?