1
Я пытаюсь проверить код String
HTML. То есть, когда синтаксис кода HTML неверен, я хочу знать, возможно, в форме return false
.Проверьте код HTML программно
В настоящее время я использую 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);
Любая помощь appriciated.
Почему '
Насколько я знаю, '
закрывающей '
ответ
java имеет встроенный DOM Parser в нем. Используйте DOM Parser для проверки. Это также покажет ошибки.
источник
2014-06-17 07:11:16
Смежные вопросы