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 :

probleme parser XML VB.NET


Sujet :

VB.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 17
    Par défaut probleme parser XML VB.NET
    Bonjour,

    je souhaite recuperer des infos contenues dans un xml, pour cela j'ai fait ce code:

    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
    Imports System.xml
    Imports System.Xml.XPath
    Imports System.IO
     
    Private Sub lire()
            Dim Path As String = "Config.xml"
            Dim doc As XPathDocument = New XPathDocument(Path)
            Dim nav As XPathNavigator = doc.CreateNavigator
            Dim iter As XPathNodeIterator = nav.Select("user")
            While iter.MoveNext
            Dim Name As String = iter.Current.SelectSingleNode("Name").Value
            Dim super As String = iter.Current.SelectSingleNode("super").Value
                MsgBox(Name & super)
            End While
    End Sub
    Le probleme que je recontre est ce message:
    'SelectSingleNode' is not a member of 'system.Xml.XPath.XPathNavigator'
    Merci de me venir en aide

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonjour,
    je ne comprends pas ce message d'erreur alors que "SelectSingleNode", dans le code est membre de XPathNodeIterator ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 17
    Par défaut
    j'ai toujours ce message.
    Je suis aller voir dans mes references (project\add references), j'ai bien system.Xml.dll mais pas pour Xpath...

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonsoir,
    dans l'assembly XML, il y a forcément le Namespace XPath, d'ailleurs tu en fais l'import.
    Dans l'explorateur de solutions du projet, sous References, en double-cliquant sur System.Xml, on ouvre l'explorateur d'objets, y figure bien l'espace de nom XPath, dans l'assembly System.Xml.
    Avec VS 2008, ce code ne lève aucune erreur...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 17
    Par défaut
    slt,

    j'ai verifier encore une fois, j'ai Xpath..
    il se plaint toujours sur: SelectSingleNode.

    Pour info, je suis en .vb, ne faut'il pas etre C+

    Merci

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonsoir,
    non, c'est reconnu, sauf erreur depuis .NET Framework 2.0, en VB ou C# indifféremment.
    Je ne vois pas où est le problème ?
    J'ai testé en VB 2008 et pas de soucis.

Discussions similaires

  1. probleme de parser XML Safari / Chrome
    Par ju0123456789 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 12/01/2010, 17h49
  2. [VB.NET] Probleme de XML
    Par olbi dans le forum VB.NET
    Réponses: 1
    Dernier message: 28/09/2007, 17h07
  3. [SAX] NoSuchElementException sur parser XML
    Par iceman dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 17/05/2004, 14h42
  4. parser xml
    Par billout dans le forum C++Builder
    Réponses: 4
    Dernier message: 20/11/2003, 11h08
  5. Parser XML
    Par miloux32 dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 18/07/2003, 03h17

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