Nicolas BULTEAU wrote:
> Bonjour,
bonjour
> Impossible de faire matcher des tags avec namespace !
> Le debugger de XML Spy ignore complètement la règle match="UML:Model" pour
> lui préférer la règle par defaut, MSXML également ?
>
> Pourquoi ?
ça ressemble à une différence de définition d'espace de noms
dans ton fichier source, tu as
<XMI xmi.version="1.2" xmlns:UML="org.omg/UML/1.4">
...
ou
<XMI xmi.version="1.2" xmlns:UML="//org.omg/UML/1.4">
dans le premier cas, c'est normal que cela ne matche pas
car les definitions sont différentes...
>
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:UML="//org.omg/UML/1.4">
>
> <xsl:template match="XMI">
> <XMI xmi.version="1.1" xmlns:UML="//org.omg/UML/1.4">
> <xsl:apply-templates select="XMI.content"/>
> </XMI>
> </xsl:template>
>
> <xsl:template match="XMI.content">
> <XMI.content>
> <xsl:apply-templates/>
> </XMI.content>
> </xsl:template>
>
> <xsl:template match="UML:Model">
> <xsl:apply-templates/>
> </xsl:template>
> ...
>
> </xsl:stylesheet>
>
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)
Received on Wed Oct 20 09:51:27 2004