From: Antoine Mensch (antoine.mensch@xquarkgroup.com)
Date: 24/01/2004 - 17:55
C'est sans doute parce que vous utilisez la method "html" pour produire le
document resultant (methode par defaut quand la racine du document genere
est <html>). En ajoutant <xsl:output method="xml"/> au debut de la feuille
XSL, ca devrait marcher mieux (si vous voulez generer du HTML bien forme).
Antoine
> -----Message d'origine-----
> De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
> part de fmoser@altern.org
> Envoye : samedi 24 janvier 2004 16:47
> A : xml-tech@xmlfr.org
> Objet : [xml-tech] XSLT Balises qui disparaissent?
>
>
>
> Bonjour,
>
> Je suis dibutant en XSLT et j'ai un problhme que j'ai du mal ` comprendre:
> Certaines balises html de mon <xsl:template> disparaissent lors
> de la transformation, je m'explique:
>
> Voici ma page:
> http://www.mycgiserver.com/~fmoser/helloworld2.cocoon.xml
>
> et sa feuille xsl: http://www.mycgiserver.com/~fmoser/helloworld2.xsl
>
> le problhme est que les balises li ne veulent pas se fermer dans
> la page resultat:
> ---------------------------------------------
> <html><head><title>Very first XSLT
> Blog</title></head><body><h1>Blog</h1><div>
> <li>JohnDoe
> <li>RobertDurand
> <li>El eanoreDupuis
> </div></body></html>
> ---------------------------------------------
>
> pourtant elles apparaissent bien dans la feuille xsl:
>
> ---------------------------------------------
> <xsl:template match="personne">
> <li>
> <xsl:value-of select="prenom"/>
> <!-- <xsl:text> </xsl:text>-->
> <xsl:value-of select="nom"/>
> </li> <!-- cette balise disparait!!!!!! -->
> </xsl:template>
> ---------------------------------------------
>
> Idem pour http://www.mycgiserver.com/~fmoser/helloworld4.cocoon.xml
> seulement la aucune balise n'apparait.
>
> Je suis disoli si cette question est bjte mais je ne suis que dibutant....
>
>
> Merci d'avance,
>
>
> Fred
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|