以编程方式验证HTML代码



我正在尝试验证HTML代码的String。也就是说,当HTML代码语法错误时,我想知道,也许以return false的形式。

我目前正在使用JTidy,但它不会告诉我有不好的语法,它只是纠正它。我不需要纠正它,只是说如果语法是坏或好。

JTidy代码:

String s = "<td>cookie<td>";  // bad syntax.
Tidy tidy = new Tidy();
InputStream stream = new ByteArrayInputStream(s.getBytes(StandardCharsets.UTF_8));
tidy.parse(stream, System.out);

java内置了DOM解析器。使用DOM解析器进行检查。它还会显示错误。

相关内容

  • 没有找到相关文章

最新更新