2010-11-18 18 views
11

Quiero validar el código HTML en Java.Un validador HTML en Java

De esta manera:

HTMLValidator.validateHTML("aaa<b>bbb<b>"); 
// Returns false, because tag <b> is not closed 

Lo que existen bibliotecas de Java para hacer esto?

+0

Esta pregunta está cerrada y éste está abierto http://stackoverflow.com/questions/2144966/java-library-for-html-analysis - http://stackoverflow.com/questions/3152138/what-are-the-pros-and-cons-of-the-leading-java-html-parsers, por supuesto, estaba cerrado, pero ¿dónde está una lista actual de bibliotecas HTML Parser para java ahora? –

+0

http://stackoverflow.com/questions/3098114/how-to-validate-html-matches-w3c-standards es otra pregunta en esta línea que está abierta. Dado que hay bastante interés, me gustaría editar esta pregunta para que se vuelva a abrir. Con 2000 reputación puedo editarlo pero no hacer la solicitud de reapertura. –

Respuesta

20

Puede probar JTidy. JTidy es un puerto Java de HTML Tidy, un corrector de sintaxis HTML e impresora bonita.

http://jtidy.sourceforge.net/

+0

+1 porque lo has clavado –

Cuestiones relacionadas