5

我想用JsoupDOCTYPE解析页面以发现 HTML 的版本 HTML 5HTML 4XHTML等)。

是否可以DOCTYPEJsoup解析来处理它?如果不是,有一种方法可以实现发现页面 HTML 版本的主要目标?

4

1 回答 1

9

JsoupDocumentType这个目的的类:

List<Node>nods = doc.childNodes();
         for (Node node : nods) {
            if (node instanceof DocumentType) {
                DocumentType documentType = (DocumentType)node;
                  System.out.println(documentType.toString());
                  System.out.println(DocumentType.attr("publicid"));
            }
        }
于 2012-04-11T14:14:30.367 回答