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

C# Discussion :

[c#]manipuler un emplacement precis d'un xml


Sujet :

C#

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Décembre 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1
    Par défaut [c#]manipuler un emplacement precis d'un xml
    bonjour,

    j'ai un fichier xml contenant des adresses ip et je veux faire une boucle pour pinger toute cette liste d'adresse, je bloque dès le debut je n'arrive pas a récuperer les valeur du xml contenue dans le dataSet ma 3eme ligne doit etre mauvaise ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
            DataSet monDataset = new DataSet();
            monDataset.ReadXml(Server.MapPath("adressesIp.xml"));
            Label1.Text = monDataset.Tables[0].Rows[0].ToString();
    cordialement

  2. #2
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 35
    Par défaut
    Salut,
    Tu devrais plutot interoger le XML avec XPath, comme ca tu pourra facilement recuperer tout les noeuds que tu souhaite et ca t'evitera de passer par un DataSet.
    Voici un exemple de code peut etre pas approprié à ton cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load("Fichier.xml");
     
            XmlNode ListeIp = xmlDoc.SelectSingleNode("/Racine/Noeud1");
            foreach (XmlNode noeud in ListeIp.ChildNodes)
            {
                string uneIp = noeud.InnerText;
            }

Discussions similaires

  1. [JDOM] Changer l'emplacement d'un fichier XML
    Par mimish dans le forum Format d'échange (XML, JSON...)
    Réponses: 16
    Dernier message: 23/04/2010, 13h45
  2. Emplacement des Fichiers setting.xml
    Par menzlitsh dans le forum Maven
    Réponses: 3
    Dernier message: 06/04/2009, 16h41
  3. [xml] Manipuler un fichier XML récupéré dynamiquement
    Par goldenboy68 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 03/10/2005, 11h59
  4. Manipulation de XML sur base de données
    Par psyche dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 02/11/2004, 14h07
  5. [xml]manipuler des données xml sous Oracle9i
    Par crazy dans le forum SQL
    Réponses: 7
    Dernier message: 28/02/2004, 11h40

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