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

XML/XSL et SOAP Discussion :

Extraire le 2eme élément à partir d'un file xml.


Sujet :

XML/XSL et SOAP

  1. #1
    Membre régulier Avatar de rootdaoud
    Inscrit en
    Mars 2005
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 100
    Points : 78
    Points
    78
    Par défaut Extraire le 2eme élément à partir d'un file xml.
    Bonsoir,
    Extrait de mon file xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <colone>
    <titel>
    <text><![CDATA[Campaign Name]]></text>
    <lien><![CDATA[]]></lien>
    </titel>
    <ligne>
    <text><![CDATA[10K Scholarship]]></text>
    <lien><![CDATA[/show_individual_sales.html?pid=820&start_date=2006-05-01&end_date=2006-05-17]]></lien>
    </ligne>
    <ligne>
    <text><![CDATA[(WEB MEDIA ONLY)]]></text>
    <lien><![CDATA[/show_individual_sales.html?pid=918&start_date=2006-05-01&end_date=2006-05-17]]></lien>
    </ligne>
    <ligne>
    <text><![CDATA[African American Voice]]></text>
    <lien><![CDATA[/show_individual_sales.html?pid=1002&start_date=2006-05-01&end_date=2006-05-17]]></lien>
    </ligne>
    ....
    ...
    ..
    
    j'utilise le fichier xsl suivant pour extraire le seconde lien de chaque colone et l'inserer ds une zone de text, voilà un extrait de mon fichie xsl:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <xsl:element name="input">
    <xsl:attribute name="name"><xsl:value-of select="count(//colone)"/></xsl:attribute> 
    <xsl:attribute name="type">hidden</xsl:attribute>
    <xsl:attribute name="value"><xsl:copy-of select="colone/ligne/lien [position()=2]"/></xsl:attribute>
    </xsl:element> 
    
    mais ça marche pas.
    je voulais savoir le probleme.
    merci d'avance.
    Merci Developpez.com

  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
    sur le xml posté il n y a que 1 <lien> par <ligne>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <xsl:element name="input">
      <xsl:attribute name="name">
        <xsl:value-of elect="count(//colone)"/>
      </xsl:attribute> 
      <xsl:attribute name="type">hidden</xsl:attribute>
      <xsl:attribute name="value">
        <xsl:copy-of select="colone/ligne/lien[2]"/>
      </xsl:attribute>
    </xsl:element>
    de plus ici on ne copie que le 2 ème lien de la 1ere ligne de la 1ere colonne

  3. #3
    Membre régulier Avatar de rootdaoud
    Inscrit en
    Mars 2005
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 100
    Points : 78
    Points
    78
    Par défaut
    c'est compris,
    merci luta pour votre indication(je suis encore débutant en xml+xsl ).
    Merci Developpez.com

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/04/2014, 20h45
  2. [JDOM] Ajout d'éléments à partir de formulaire vers XML avec l'attribut id qui s'incrémente
    Par fruwen7 dans le forum Format d'échange (XML, JSON...)
    Réponses: 13
    Dernier message: 15/05/2013, 21h15
  3. construire tableau a partir d'un file.Xml
    Par hermannd dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 31/01/2007, 15h57
  4. Comment extraire le mois à partir d'une date?
    Par toumoham dans le forum Paradox
    Réponses: 1
    Dernier message: 17/05/2006, 13h37
  5. [Net]Création d'une URL à partir d'une File
    Par maxvador dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 11/12/2005, 21h22

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