From: Baruk Toledano (baruk.toledano@lip6.fr)
Date: 04/05/2004 - 14:18
Frédéric Laurent wrote:
>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
>
>
>
J'ai essayé qqc de plus générique que ça (<xsl:template match="node()">)
mais le problème est que je n'arrive pas à récuperer la valeur de
l'attribut bien que j'ai ajouté les namespaces dans l'entete de la XSL.
--
Cordialement,
Baruk Tolédano.
In theory, there is no difference between theory and practice.
But, in practice,there is
--
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
|