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]

Répondre à