25jan/090
Java, valider votre code html avec jtidy
Pour les adeptes de cet addon assez connu des développeurs web soucieux de leur conformité html, il existe également une version java de cet outil. Ce petit exemple de code montre comment parser la home de ce site, et également d’en afficher le rapport.
Un exemple simple ci dessous :
package com.cestpasdur ;
import java.io.IOException ;
import java.io.InputStream ;
import java.net.URL ;
import java.net.URLConnection ;
import org.w3c.tidy.Tidy ;
public class TidyTest
{
public static void main(String args) throws IOException
{
URL url = new URL(“http://www.cestpasdur.com/”);
URLConnection urlConn = url.openConnection();
InputStream inputStream = urlConn.getInputStream();
Tidy tidy = new Tidy() ;
tidy.setOnlyErrors(false) ;
tidy.setXHTML(true) ;
tidy.setShowWarnings(true) ;
tidy.parse(inputStream, System.out);
}
Tel que c’est codé, vous devriez voir que ce site, n’est pas exemplaire au niveau du code xhtml, mais on va dire que ce n’est pas le sujet de l’article. Bon courage pour corriger votre code html.
Evolution envisagée :
On peut imaginer brancher ce genre de chose a un sitemap afin de parser l’intégralité d’un site web et ainsi en générer un rapport complet. Il faut également creuser le plugin maven associé
Commentaires (0)
Trackbacks (0)
(Souscrire aux commentaires de cet article)
Aucun trackbacks pour l'instant