N'y a-t-il pas une solution en utilisant les balises CDATA pour inclure du code HTML mal formé et le restituer tel quel ?
-----Message d'origine----- De : Verachten Bruno [mailto:[EMAIL PROTECTED] Envoyé : vendredi 8 juillet 2005 10:41 À : [email protected]; [EMAIL PROTECTED] Objet : RE: Intégrer HTML mal formé Bonjour, > Je dois intégrer dans un site web basé sur cocoon 2.1.7 des > pages HTML existantes. > Le problème est que cocoon n'accepte que les documents bien formés. > > Comment procéder? > > Sitemap : > <map:match pattern=""> > <map:generate src="actualite.html"/> // Document mal > formé (Généré à partir de word) > <map:transform src="actualite.xsl"/> > <map:parameter name="arbo-file" value="arborescence.xml"/> > <map:parameter name="toc-file" value="menu.xml"/> > <map:parameter name="base-url" value="/cocoon/intranet"/> > </map:transform> > <map:serialize/> > </map:match> Je connais vraiment très mal Cocoon, mais j'ai l'habitude de travailler avec des pages HTML faites par Word. Pour les nettoyer, j'utilise généralement JTidy[1]. Pour les donner en entrée à une transformation XSLT, j'utilise le parseur NekoHTML[2]. Je ne sais pas dans quelle mesure vous pourrez brancher l'un ou l'autre dans votre chaîne. Bruno Verachten [1] : http://sourceforge.net/projects/jtidy [2] : http://people.apache.org/~andyc/neko/doc/html/index.html --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:[EMAIL PROTECTED] Autres commandes : mailto:[EMAIL PROTECTED] --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:[EMAIL PROTECTED] Autres commandes : mailto:[EMAIL PROTECTED]
