IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSL] problème avec copy espace de nom


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut [XSL] problème avec copy espace de nom
    bonjour j ai un doc commencent comme ceci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <e:MONDOC-2.2 id="MONDOC-2.2" Toc="Yes" Number="MONDOC-2.2" xmlns:e="http://www.Monespace">
      <x:autreschoses..../>
    </e:MonDOC>
    Mon xsl maintenant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <xsl:stylesheet version="1.0" 
    	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    	xmlns:e="http://www.Monespace"
    	xmlns:x="http://www.w3.org/1999/xhtml">
    	<xsl:output method="xml" omit-xml-declaration="yes" encoding="UTF-16"/>
     
    	<xsl:template match="/">
    <xsl:copy>
    		<xsl:copy-of select="@*"/>
    			<xsl:apply-templates/>
    		</xsl:copy>
    	</xsl:template>
    ....</xsl:stylesheet>
    ce que je ne comprend pas c est que mon <xsl:copy> ne copie strictyement rien!
    est ce du a un problème de namespace?
    Merci d avance

  2. #2
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut
    Bon, j ai contourné le problème ainsi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <xsl:variable name="TopElementName" select="concat(name(*),'')"/>
    <xsl:element name="{$TopElementName}"/>
    Mais je ne considère pas le thread comme résolu car j aimerai bcp comprendre le pourquoi et si du code plus propre vous avez, ça reste toujours plus interessant que le mien

    Merci

Discussions similaires

  1. [Doctrine2] Problème d'alias avec les espaces de noms (chemin d'accès windows)
    Par the_angel dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 18/03/2011, 01h30
  2. [xsl] Problème avec for-each
    Par VolaiL dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 22/03/2006, 11h28
  3. [Winsock] Problème avec les espaces
    Par Fiquet dans le forum Développement
    Réponses: 3
    Dernier message: 12/01/2006, 18h06
  4. [xsl] problème avec xml:space
    Par ekmule dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 14/12/2005, 16h22
  5. [XSL]problème avec <xsl:when>
    Par Devil666 dans le forum XSL/XSLT/XPATH
    Réponses: 12
    Dernier message: 27/05/2005, 16h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo