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

VB.NET Discussion :

Requêtes XPATH en vb.net


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 64
    Par défaut Requêtes XPATH en vb.net
    Bonjour !
    Je suis toujours sur mon projet... N'étant pas un expert vb, j'ai donc beaucoup de problèmes et de questions.

    A partir d'un document xhtml, je voudrais exécuter des requêtes xpath pour récupérer des informations sur ce document.
    Quelqu'un a-t-il déjà utilisé du xpath sous vb, et si oui, pourrait-il me dire ce qui va pas dans mon code, ou directement me faire passer un code qui marche.
    Voici ce que je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            Dim doc As XPathDocument = New XPathDocument("C:\Documents and Settings\\se01me03001P.htm")
            Dim nav As XPathNavigator = doc.CreateNavigator()
            Dim exp As XPathExpression
            exp = nav.Compile("/html/body/div[@id='Layer2']/table/tr[1]/td[1]/table/tr[1]/td[4]")
     
            Dim iterator As XPathNodeIterator = nav.Select(exp)
            While (iterator.MoveNext())
                Dim nav2 As XPathNavigator = iterator.Current.Clone()
                nav2.MoveToFirstChild()
                MsgBox(nav2.Value.ToString)
            End While
    J'ai visiblement un soucis au niveau de exp et de l'itérateur. Sachant que la requête XPATH a été récupérée dans le XPATH Builder de Firefox.
    Si quelqu'un peut m'aider ça serait le bienvenu
    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 64
    Par défaut
    Citation Envoyé par Stormy31 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            Dim doc As XPathDocument = New XPathDocument("C:\Documents and Settings\se01me03001P.htm")
    Le chemin du fichier est bien entendu ça et non avec deux "\"

Discussions similaires

  1. Requête HTTP POST sous .Net
    Par Médinoc dans le forum Framework .NET
    Réponses: 2
    Dernier message: 30/10/2007, 17h30
  2. [XSLT-XPath] Probleme de requête XPath à cause des namespaces
    Par Eògan dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 26/07/2007, 10h41
  3. [DOM] problème de requête Xpath
    Par Fabouney dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 29/09/2006, 15h50
  4. [SQL2K] OpenXML : requête XPath dans une variable
    Par the_loo dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 21/06/2006, 11h19
  5. [XML] Requête Xpath
    Par Raylemon dans le forum Langage
    Réponses: 1
    Dernier message: 02/07/2005, 15h58

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