From: Frédéric Laurent (fl@opikanoba.org)
Date: 04/05/2004 - 14:08
Baruk Toledano wrote:
> Bonjour,
>
> je voudrai créer un élément à partir d'un attribut.
>
> Exe : Je veux créer un élément <Domaine> à partir de
> <daml:Class rdf:ID="Domaine"> ...</daml:Class>
>
> J'ai des problèmes avec les namespaces, car je n'arrive pas à récuperer
> la valeur de l'attribut rdf:ID bien que
> <xsl:if test="name(attribute::*)='rdf:AD'">
> me renvoit 'true'.
le template
<xsl:template match="daml:Class">
<xsl:element name="{@rdf:ID}">
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
te permet de créer un element de nom Domaine
par exemple, avec
<daml:Class rdf:ID="Domaine1">dom1</daml:Class>
<daml:Class rdf:ID="Domaine2">dom2</daml:Class>
tu auras
<Domaine1>dom1</Domaine1>
<Domaine2>dom2</Domaine2>
> Si quelqu'un avait une idée.
> Merci
cordialement
--
XPath free testing software : http://www.opikanoba.org/lantern/
Frédéric Laurent http://www.opikanoba.org
--
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
|