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 :

Besoin d'aide avec une requete pour récupérer des hyperliens


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut Besoin d'aide avec une requete pour récupérer des hyperliens
    salut a tous j'ai besoin de votre aide pour m'aider a écrire correctement une requête xpath qui doit me permettre d'extraire des urls d'un fichier html, je n'y connais pas grand chose mais j'ai quand même réussie a faire a peut pret ce que je veux avec cette requete :

    malheureusement elle me donne le texte des liens et non le contenue de href="LE LIEN" le liens quoi

    j'ai essayé beaucoup d'autre syntaxe et aucune ne fonctionne.

    merci de votre aide
    Vista powaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ::

  2. #2
    Membre éprouvé
    Profil pro
    Responsable Dev
    Inscrit en
    Décembre 2003
    Messages
    788
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Dev

    Informations forums :
    Inscription : Décembre 2003
    Messages : 788
    Points : 1 063
    Points
    1 063

  3. #3
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut
    merci de ton aide fraoustin mais j'ai toujours le même problème
    Vista powaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ::

  4. #4
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    et c'est quoi ce "même problème"?
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  5. #5
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut
    heu le problème c'est que les deux requêtes ne me revoient pas les liens contenue dans href="" mais leur "nom"

    <a href="toto.htm">coucou</a>

    me revoie coucou alors que je veut toto.htm
    Vista powaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ::

  6. #6
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    ce que fraoustin est la bonne réponse, donc soit tu l'a pas integré, soit tu a un pb dans ton XSL, je t'invite donc à nous donner le code XSL que tu utilise et on essayera de te dire ce qui ne va pas
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  7. #7
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut
    En fait une application .net j'utilise la lib HtmlAgilityPack pour parser le html :

    voici mon code .net de teste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
                    HtmlDocument doc = new HtmlDocument( );
                    doc.Load(@"bot.htm");
     
                    foreach ( HtmlNode node in doc.DocumentNode.SelectNodes("//a/@href") )
                    {
                        Console.WriteLine(node.InnerText);
                    }
    dès fois que tu y trouver un problème
    Vista powaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ::

  8. #8
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    le .net c'est nouveau

    je ne suis pas un spécialiste mais je te propose de faire plustot un truc du genre :

    foreach ( HtmlNode node in doc.DocumentNode.SelectNodes("//a") )
    {
    Console.WriteLine(node.Attributes["href"].value);
    //je ne suis pas sûr du ".value" mais regarde ce que'il y a
    }
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  9. #9
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut
    merci valal sa fonctionne niquel
    Vista powaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ::

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

Discussions similaires

  1. Besoin d'aide avec une requete
    Par java250r dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 09/07/2012, 00h07
  2. Besoin d'aide sur une requete avec jointure et MAX()
    Par droog dans le forum Requêtes
    Réponses: 4
    Dernier message: 04/07/2007, 18h23
  3. Besoin d'aide sur une requete
    Par ideal dans le forum Langage SQL
    Réponses: 12
    Dernier message: 12/09/2006, 11h43
  4. Besoin d'aide sur une requete ds un trigger
    Par ideal dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 15/02/2006, 10h05
  5. Besoin d'aide avec une loto
    Par Slowsher dans le forum C++
    Réponses: 1
    Dernier message: 29/11/2005, 17h49

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