3

是否可以使用 jsoup 来验证 HTML 片段?我想知道标记是否格式错误,而不是让 jsoup 自动修复它,我希望能够通知用户修复源标记本身。

4

2 回答 2

1

Jsoup 不是检查 xml 或 html 有效性的正确解析器,您可以使用 JDom 代替。下面是一个示例代码,用于检查 xml 的 welformedness。

      SAXBuilder builder = new SAXBuilder();
      File xmlFile = new File("sample.xml");

        try {
            Document document = (Document) builder.build(xmlFile);
        } catch (IOException e) {
            // TODO Auto-generated catch block
            System.out.println(e.getMessage());
        }catch(JDOMException e){
              System.out.println(e.getMessage());
        }

您可以在此处下载 JDom2 。

于 2014-03-11T09:01:57.303 回答
0

我猜 Jsoup 不是合适的库;它用于解析/清理/处理html。

于 2013-01-01T17:33:55.050 回答