繁体   English   中英

java html到xml saxbuilder jdom2

[英]java html to xml saxbuilder jdom2

我正在尝试将html转换为xml以进行粘贴。 我正在使用jdom2,甚至在Internet上找到了一些示例代码,但是不赞成使用SAXBuilder,因此它不起作用。

这是重要的代码部分。

        frInHtml = new FileReader("E:\\Dropbox/workspace/test.html");
        brInHtml Html = new BufferedReader(frInHtml);


     SAXBuilder saxBuilder = new SAXBuilder("org.ccil.cowan.tagsoup.Parser", false);

        org.jdom2.Document jdomDocument = saxBuilder.build(brInHtml);
        XMLOutputter outputter = new XMLOutputter();
        try {
            outputter.output(jdomDocument, System.out);
            fwOutXml = new FileWriter("E:\\Dropbox/workspace/Second.xml");
            bwOutXml = new BufferedWriter(fwOutXml);
            outputter.output(jdomDocument, bwOutXml);
            System.out.flush();
        } catch (IOException e) {

在文档中说http://www.jdom.org/docs/apidocs/org/jdom2/input/SAXBuilder.html它说我应该“将SAXBuilder(XMLReaderJDOMFactory)与XMLReaderSAX2Factory.XMLReaderSAX2Factory(boolean,String)一起使用”它不知道如何使用它。 我将不胜感激

这是我的输出:线程“ main”中的异常org.jdom2.JDOMException:无法创建SAX2 XMLReader。 在org.jdom2.input.sax.XMLReaderSAX2Factory.createXMLReader(XMLReaderSAX2Factory.java:129)

您必须将此jar添加到构建路径:

http://www.jarfinder.com/index.php/jars/versionInfo/2828

:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM