gpt4 book ai didi

java - 是否可以用 Jsoup 解析 DOCTYPE 来发现 HTML 版本?

转载 作者:搜寻专家 更新时间:2023-11-01 01:36:55 25 4
gpt4 key购买 nike

我想用 Jsoup 解析页面的 DOCTYPE 以发现 HTML 的版本(< em>HTML 5、HTML 4XHTML 等)。

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

最佳答案

Jsoup 具有用于此目的的 DocumentType 类:

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"));
}
}

关于java - 是否可以用 Jsoup 解析 DOCTYPE 来发现 HTML 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10107471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com