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

Format d'échange (XML, JSON...) Java Discussion :

Calcul de liens XML [XPATH]


Sujet :

Format d'échange (XML, JSON...) Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 111
    Par défaut Calcul de liens XML
    Bonjour à tous,

    je souhaiterai savoir s'il y'a une fonction récursive ou avec xpath qui permet de calculer les liens entrants dans un document xml et récupérer les nom des documents parents.

    merci .

  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
    Comprends pas. C'est quoi ces histoires de liens entrants et de parents ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 111
    Par défaut
    par exemple dans un doc xml y'a des liens vers d'autres doc xml
    et moi je veux calculer combien de parents a un doc.xml

  4. #4
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Bonjour,
    par exemple dans un doc xml y'a des liens vers d'autres doc xml
    peux-tu nous montrer comment tu fais un lien vers un autre document xml à partir d'un document xml. Montre nous un truc bien parlant, parce que là à mon avis, c'est pas très clair encore.
    Cordialement,
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

  5. #5
    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
    Citation Envoyé par anizlewan Voir le message
    par exemple dans un doc xml y'a des liens vers d'autres doc xml
    et moi je veux calculer combien de parents a un doc.xml
    Tu dois certainement pouvoir y arriver en programmant récursif, oui.
    Mais XPath 1.0 ne permet pas de calculer tout ça d'un coup, et à ma connaissance, XPath 2.0 non plus.
    Il va falloir le programmer dans un langage plus indépendant. Comme Java.

    Citation Envoyé par paissad Voir le message
    peux-tu nous montrer comment tu fais un lien vers un autre document xml à partir d'un document xml. Montre nous un truc bien parlant, parce que là à mon avis, c'est pas très clair encore.
    Bof, comme il veut, non ?
    Dans un élément, mettre une URL vers un autre document...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 111
    Par défaut
    Bonjour a tous,
    pour un exemple : dans un doc xml, il y'a des url vers d'autres doc xml.
    oui tu as raison thelvin !!! il le faut le faire avec java et avec une fonction récursive, mais je vouais juste vérifier si Xpath ne le faisait pas.
    merci pour vos réponses.

  7. #7
    Membre Expert Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Par défaut
    Citation Envoyé par anizlewan Voir le message
    par exemple dans un doc xml y'a des liens vers d'autres doc xml
    et moi je veux calculer combien de parents a un doc.xml
    Si c'est la fonctionalité recherchée, vous pouvez faire ça en supposant certain noeud de contexte. Le xpath est figuratif et vous devrez l'adapter pour le cas concret.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of select="count(ancestor::*[@href='doc.xml'])" />
    Si "parents" veut dire en général sans aucune réference specifique, dans ce cas ce que je entends serait comme si vous disiez "calculer combien de balises a un doc.xml" comme valeur pour l'attribut href ou d'autre nom vous avez (par exemple url... je ne sais pas...), vous pouvez faire ça.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of select="count(//*[@href='doc.xml'])" />
    Mais, j'extrapole beaucoup, c'est vrai.

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

Discussions similaires

  1. Lecture lien xml
    Par SSP04 dans le forum Langage
    Réponses: 2
    Dernier message: 27/03/2012, 13h44
  2. [CS5] Lien xml interne en flash
    Par Djwaves dans le forum Flash
    Réponses: 0
    Dernier message: 22/08/2011, 18h45
  3. liens xml vers include
    Par amarie dans le forum Dynamique
    Réponses: 1
    Dernier message: 30/08/2009, 22h41
  4. [XSLT] création d'un RSS : diffusion des liens xml avec xslt
    Par elhout dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 21/03/2007, 16h23

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