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 :

XSLT: Recherche d'occurences


Sujet :

XML/XSL et SOAP

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut XSLT: Recherche d'occurences
    Bonjour,
    je suis nouvelle en programmation XSLT , je trouve quelque difficultés.
    j'ai un fichier XML que je dois l'afficher en HTML voila en bref mon problème
    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
    <A>
        <AA>
            <AAA>
                <X>xxxx</X>
                <X1>zzzz</X1>
                <X2>yyyyy</X2>
             </AAA>
           <X3>bbb</X3>
         </AA>
    </A>
    <A2>
        <AA2>
            <AAA2>
                <Y>xxxx</Y>
                <Y1>ccccccc</Y1>
                <Y2>ggggg</Y2>
             </AAA2>
           <X3>zzzz</X3>
         </AA2>
    </A2>
    je vais vous expliquer mon problème : je dois afficher les information dans un tableau (j'ai réussi à le faire) mais chaque composant chimique(le fichier XML représente des réactions chimique) qui se répète dans une autre réaction (chaque réaction représente une balise) je dois dans ce cas créer un ancrer qui mène vers tte les réaction qui ont le même composant.

    j'ai pas trouver un idée de parcourir tt le fichier XML pour voir les occurrence et de créer des liens entre eux.
    Donc merciiiiii bien de me répondre s'il bous plaît

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Hello,

    c'est trop compliqué, il faut que tu donnes des exemples.

    Quand tu tombes sur quoi, il faut que tu trouves une liste de quels éléments ? Et il ne suffit pas d'expliquer quels éléments, tu dois nous montrer la liste des éléments que tu as besoin de trouver quand il se passe ci ou ça.

    Au passage, je ne comprends pas bien la notion d'ancre vers une liste de choses. Une ancre ne dirige que vers un seul endroit. Si tu veux qu'à cet endroit ce soit une liste de toutes les réactions qui ont ce composant, alors il faut que quelque part, ton document contienne une liste de toutes les réactions qui ont ce composant.

    Autrement dit pour chaque composant il faut générer une liste des réactions qui s'en servent. Tu as fait ça, ou bien ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut
    Bonjour,
    merci pour votre réponse,
    Voila une partie du fichier XML
    <enzyme>
    <ezm_Qr>
    <Reaction >"Reaction_GDS2_2"</Reaction>
    <EnzymeCompartment >"Cytoplasm"</EnzymeCompartment>
    <nbr>20</nbr>
    <Effective>6000</EffectiveKapp_fw>
    <ID >Z2</ID>
    <Concentration >256.021</Concentration>
    </ezm_Qr>
    <ezm_bmp>
    <Reaction >"Reaction_GRS2_98"</Reaction>
    <EnzymeCompartment >"membrane"</EnzymeCompartment>
    <nbr>20</nbr>
    <Effective>0.266</EffectiveKapp_fw>
    <ID >Z97</ID>
    <Concentration >3654.291</Concentration>
    </ezm_bmp>
    ........
    </enzyme>
    <Reaction>
    <R_Q>
    <Comp>"Cytoplasm"</Comp>
    <Name>Reaction_GDS2_2</Name>
    <ID>"R_sx"</ID>
    </R_Q>
    <R_Bv>
    <Comp>"Cytoplasm"</Comp>
    <Name>Reaction_GRS2_98</Name>
    <ID>"R_0c"</ID>
    </R_Bv>
    .....
    <Reaction>

    j'ai d'autre balises comme reaction et enzyme qui contiennent des information existant déjà dans d'autre balise comme le nom de reaction le id etc.. l'affichage sera en html j'ai utilisé le xslt mais je dois faire des liens entre les différents tableaux . Par exemple j'ai un tableaux ENZYME contient la colonne reaction en cliquant par exemple sur Reaction_GDS2_2 il doit me mener vers le tableaux Reaction avec le name Reaction_GDS2_2 en cliquant de nouveau sur ce dernier il doit me mener vers un autre tableaux contient Reaction_GDS2_2 dans n'importe quelle partie.
    l'idée est que je dois faire des liens à des destinations inconnues.
    j'ai réfléchi à des boucles imbriquées mais j'ai pas trouvé la solution qui marche vraiment.
    merci d'avance

  4. #4
    Nouveau membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut
    pas de réponses?

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

Discussions similaires

  1. [XSLT] Nombre D'occurence unique
    Par ANISSS dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 07/11/2006, 09h34
  2. [Xslt] limiter les occurences d'un for-each
    Par AlphonseBrown dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 21/12/2005, 21h08
  3. [XSLT] rechercher un noeud depuis le noeud courant
    Par camboui dans le forum XSL/XSLT/XPATH
    Réponses: 12
    Dernier message: 21/12/2005, 18h47
  4. [XSLT] Compter des occurences d'attributs
    Par 242 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 10/11/2005, 17h37
  5. Rechercher les occurences commencant par un chiffre
    Par tony slayer dans le forum Requêtes
    Réponses: 2
    Dernier message: 25/05/2005, 14h48

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