使用jsoup进行验证

时间:2012-12-31 18:01:56

标签: jsoup

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

2 个答案:

答案 0 :(得分:1)

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

      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 here

答案 1 :(得分:0)

我猜Jsoup不适合这个;它用于解析/清理/处理html。