From: Eric van der Vlist (vdv@dyomedea.com)
Date: 25/01/2001 - 12:44
Bonjour,
MOUSSAUD Benoît wrote:
>
> DAns ma DTD j'ai preciser un attribut optionel pour un element.
> Admeton que j'ai le doc suivant:
> <A>
> <B att="xx" ></B>
> <B att="xx" attoptionel="opt"></B>
> </A>
>
> peut on faire un requete XPath permettant de remonter tous les noeud B ayant
> l'attribut attoptionel possitioné:
Oui. L'expression XPath est tout simplement "/A/B[@attoptionel]" (lire
éléments "B" dont le chemin est "/A/B" et ayant un attribut
@attoptionel).
Pour recopier ces éléments, on peut utiliser xsl:copy-of :
<xsl:copy-of select="/A/B[@attoptionel]"/>
Cordialement,
Eric van der Vlist
> Resultat:
> <B att="xx" attoptionel="opt"></B>
>
> Merci
> Benoit Moussaud
>
> ----------------------------------------------------------------------------
> Benoit Moussaud - benoit.moussaud@criltelecom.com
> CTS - Cril Telecom Software
> http://www.criltelecom.com
> 8 rue danjou
> 92517 Boulogne Billancourt - France
> Tel: 01 58 17 04 78
--
------------------------------------------------------------------------
Eric van der Vlist Dyomedea http://dyomedea.com
http://xmlfr.org http://4xt.org http://ducotede.com
------------------------------------------------------------------------
--
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:05 UTC
webmaster@xmlfr.org
|