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] incohérence incompréhensible


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut [XSL] incohérence incompréhensible
    Bonjour,

    Pourquoi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of select="attributes/NAME_FIRST"/>
    me renvoie une valeur et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of select="INFOMARK/REVENUS_MENSUELS_BRUTS"/>
    ne me renvoie rien, le fichier XML etant :



    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
     
      <?xml version="1.0" ?> 
    - <ISUPARTNER KEY="0300000671" CLUSTER_TYPE="PARTNER" SOLDE="0.00">
    - <attributes>
      <TITLE>MLLE</TITLE> 
      <NAME_FIRST>Paris</NAME_FIRST> 
      <NAME_LAST>Morency</NAME_LAST> 
      <ADDRNUMBER>0000018416</ADDRNUMBER> 
      <HOUSE_NUM>100</HOUSE_NUM> 
      <STREET>Avenue CDG</STREET> 
      <POSTE_CODE>92000</POSTE_CODE> 
      <CITY>Neuilly</CITY> 
      <TEL_DOM>01222222222</TEL_DOM> 
      <TEL_PORT>0615121611</TEL_PORT> 
      <REGION>R2 - Région IDF Sud et Centre</REGION> 
      </attributes>
    - <RELAT_PARTN PARTNER="0300000671">
      <RELATION>A le payeur divergent 0300000068</RELATION> 
      <RELATION>Est le destinataire de la facture de 0300000070</RELATION> 
      </RELAT_PARTN>
    - <INFOMARK>
      <ABONNE_NEWSLETTER>Abonné Newsletter : Oui</ABONNE_NEWSLETTER> 
      <CLIENT_PRIS_EN_CHARGE_SERV_SOC>Client pris en charge Serv Soc : Non</CLIENT_PRIS_EN_CHARGE_SERV_SOC> 
      <CSP>CSP du BP : Agriculteur exploitant</CSP> 
      <CSP_ANTERIEURE>CSP antérieure du BP : Ouvrier</CSP_ANTERIEURE> 
      <FACTURE_AGRANDIE>Facture Agrandie : Non</FACTURE_AGRANDIE> 
      <FACTURE_BRAILLE>Facture Braille : Non</FACTURE_BRAILLE> 
      <MHRV>MHRV : NSP</MHRV> 
      <REVENUS_MENSUELS_BRUTS>Revenus mensuels du foyer : + 4600 Euros</REVENUS_MENSUELS_BRUTS> 
      <STOP_E-MAILING>Stop E-mailing : Oui</STOP_E-MAILING> 
      <STOP_MAILING>Stop Mailing : Oui</STOP_MAILING> 
      <STOP_PHONING>Stop Phoning : Oui</STOP_PHONING> 
      <ANNEE_DE_NAISSANCE_DU_BP>Année de naissance : 1.979</ANNEE_DE_NAISSANCE_DU_BP> 
      <STATUT_INTERNAUTE>Compte en ligne : Oui</STATUT_INTERNAUTE> 
      <DATE_CREATION_COMPTE_PORTAIL>Date création compte en ligne : 26.12.2005</DATE_CREATION_COMPTE_PORTAIL> 
      <DATE_DE_DERNIERE_CONNEXION>Date de dernière connexion : 11.01.2006</DATE_DE_DERNIERE_CONNEXION> 
      </INFOMARK>
    </ISUPARTNER>
    Je craque ... merci

  2. #2
    Membre averti
    Inscrit en
    Février 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 13
    Par défaut
    J'ai essaye et les deux marchent. A partir du moment ou tu es dans ISUPARTNER normalement y'a pas de probleme. Je ne comprends pas vraiment.

  3. #3
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut
    merci de m'aider

    peux-tu m'envoyer le code xsl que tu as fait pour voir que ça marche ?

    moi avant toute chose, je dois préciser que je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:template match="ISUPARTNER" mode="disp">
    et c'est à l'intérieur de ce template que je fais mes value-of...

  4. #4
    Membre averti
    Inscrit en
    Février 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 13
    Par défaut
    je vais te repondre pareil qu'a l'autre poste, j'ai le ;e;e code aue toi sauf que j'enleve le mode.

    Sinon en anglais "With modes, then, you can apply templates to the same node in different modes to get different results."
    Voila.

  5. #5
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut
    si j'enleve le mode, je n'ai plus rien à l'écran, car mon résultat affiché sur IE est tres complexe, comporte des onglets, plein de talbeaux, etc...

  6. #6
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut
    Ok j'ai viré les modes, l'affichage marche toujours, cependant je n'ai toujours pas les données que je veux

Discussions similaires

  1. alterner les couleurs dans un tableau avec xsl
    Par Eithelgul dans le forum XSL/XSLT/XPATH
    Réponses: 14
    Dernier message: 03/05/2015, 23h29
  2. [XSL] Parser fichier xml : erreurs + incompréhensions
    Par totobouchon dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 19/07/2005, 15h47
  3. xml -> xsl -> xml
    Par virgile04 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 10/10/2002, 16h53
  4. [XSLT] inclure du XSL dans une balise html
    Par iaa dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/08/2002, 15h57

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