1

我正在尝试验证StringHTML 代码。也就是说,当 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);

任何帮助都会得到帮助。

4

1 回答 1

0

java中内置了DOM Parser。使用 DOM Parser 进行检查。它也会显示错误。

于 2014-06-17T07:11:16.507 回答