From: Nicolas BULTEAU (nicolas.bulteau@softeam.fr)
Date: 08/01/2002 - 13:43
Tout rentre dans l'ordre lorsque l'on supprime la reférence à la DTD
(?????) avec MSXML et XALAN ... Mais pas avec SAXON ...
At 08/01/2002 14:19, you wrote:
>En réponse à Nicolas BULTEAU <nicolas.bulteau@softeam.fr>:
>
> > Salut,
> >
> > Dans un document XML j'ai des paragraphes <p> avec un attributs
> > "=E9tat"=20
> > optionnel. Je d=E9sire n=92afficher que les paragraphe sans attributs=
> > '=E9tat'.
> >
> > <contenu>
> > <p>Sigurd (Siegfried) was the greatest hero in <em>Germanic=
> > legend</em>,
> > ...
> > turned into a dragon to guard it.</p>
> > <p =E9tat=3D"brouillon">A compl=E9ter...</p>
> > </contenu>
> >
> > J=92ai donc =E9crit le template XSLT suivant =85
> >
> > <xsl:template match=3D"contenu">
> > <HR/>
> > <xsl:apply-templates select=3D"p[not(@*)]"/>
> > <HR/>
> > </xsl:template>
> >
> > <xsl:template match=3D"p[not(@*)]">
> > <P>
> > <xsl:apply-templates/>
> > </P>
> > </xsl:template>
> >
> > Hors ceci ne fonctionne pas (que ce soit avec MSXML, SAXON, XALAN).
>
>Quel est ton environnement (en ce qui concerne MSXML) ?
>Ca fonctionne parfaitement avec l'installation d'IE6.
>
>
> >
> > p[not(@=E9tat)] ne fonctionne pas mieux ...
> > Alors que p[not(@=E9tat=3D'brouillon')] fonctionne tr=E8s bien =85
> >
> > Quelqu=92un a t il une explication ?
> >
> > Nicolas
> >
>
>
>Cordialement,
>Benoît
>--
>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
|