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] xsl juste pour faire copie d'un xml


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Points : 252
    Points
    252
    Par défaut [xsl] xsl juste pour faire copie d'un xml
    bonjour ,
    j'ai un fichier xml que je dois modifier avec un parser oracel ,
    je n'ai pas réussi,
    ce que je sais faire c de transformer un xml en html avec une feuille xsl


    si j'applique à mon xml un xsl vide est ce qu'il me fait une copie de ce fichier ???
    ;-) cordialement

  2. #2
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Points : 10 927
    Points
    10 927
    Par défaut
    non
    par cotre pour la copie d'un noeud et de ses attributs et de tous ceux qui le suivent( pour la racine par exemple )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl&#58;copy-of select=""/>pour le select j'ai un doute,il suffit peut etre de bien le positionne&#41;
    pour un noeud sans ceux qui le suivent(et sans ses attributs si je me souvient)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <xsl&#58;copy>
     
    <xsl&#58;value-of select=".">
    </xsl&#58;copy>
    j'espere que j'ai repondu a ta question :

  3. #3
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Points : 252
    Points
    252
    Par défaut
    merci
    comme ça c beaucoup plus simple
    voila j trouvé aussi u lien interessant :http://tecfa.unige.ch/guides/tie/html/xml-xslt/xml-xslt-4.html

    j'ai choisi le dernier code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <xsl&#58;template match="*|@*">  <xsl&#58;copy>   <xsl&#58;apply-templates select="@*"/>   <xsl&#58;apply-templates select="node&#40;&#41;"/>  </xsl&#58;copy> </xsl&#58;template>
    je vais teser
    ;-) cordialement

  4. #4
    Membre confirmé
    Avatar de bmoussaud
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2003
    Messages : 218
    Points : 555
    Points
    555
    Par défaut
    C'est le code de la transformation Identité.
    Ce code là est très célèbre dans le monde du XSL par contre il n'est pas forcément immédiatement compréhensible quand on débute en XSL
    Benoit Moussaud - XebiaLabs - Automatisation des déploiements. Screencast & Demo

  5. #5
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Points : 252
    Points
    252
    Par défaut
    oui c ça !!
    en tous cas merci !

    ça marche
    ça résoud mon pb
    ;-) cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Drupal] Transformer un array en xsl ou cvs (ou sortie Excel pour faire simple)
    Par kegilko dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 26/02/2013, 19h31
  2. Questions pour faire une BDD en XML
    Par cortex59 dans le forum Android
    Réponses: 1
    Dernier message: 11/08/2012, 15h15
  3. Réponses: 0
    Dernier message: 01/05/2012, 00h19
  4. Cherche un logiciel pour faire un menu flash xml
    Par jacko842 dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 13/12/2009, 14h18
  5. [XSL] xsl:apply-templates pour les attribus
    Par luta dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 24/02/2006, 17h35

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