Merci beaucoup pour votre réponse. J'ai fait comme indiqué dans le lien mais ça ne marche toujour pas. voilà les modification que j'ai fait au niveau de mon fichier xslt:
<xsl:for-each select="xsi:ArrayOfAnyType/@xsi:anyType"> //ici j'ai ajouté xsi et @xsi
<!--<xsl:text>Name:</xsl:text>-->
<xsl:variable name="value" select="$iterator * 2"/>
<text style="font-size:60; font-family:'Comic Sans MS';fill:teal; text-anchor:middle;" x="750" y="100">My Network</text>
<rect x="{$value+100}" y="{$value+100}" width="200" height="200" fill="#CCccCC"/>
</xsl:for-each>
sachant que ces balise sont defini comme suit dans le fichiere XML :
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfAnyType xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.ircad.org/webservices/service1">
<anyType xsi:type="NewDevice">
<ID>3002</ID> ..........
Merci encore
Cordialement
Eric van der Vlist <vdv@dyomedea.com> a écrit :
Bonjour,
On ven, 2005-07-22 at 11:20 +0200, yann berti wrote:
> Bonjour,
> J'utilise xsltproc pour transformer un fichier XML en SVG via XSLT.
> Mon probleme est que j'arrive pas à acceder aux balise prefixé de mon
> document xml par la fonction Select.
> Pour plus de detail voici mon XML
Il faut déclarer un préfixe dans la transformation XSLT et l'utiliser
dans l'expression XPath (XPath ne gère pas les espaces de noms par
défaut).
Voir http://xmlfr.org/documentations/faq/010105-0003 ...
Cordialement,
Eric van der Vlist
--
Weblog:
http://eric.van-der-vlist.com/blog?t=category&a=English
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
Devenez redacteur 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)
---------------------------------
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez le ici !
--
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)
Received on Fri Jul 22 14:33:43 2005