LIRE XML

cs_Smalo Messages postés 36 Date d'inscription lundi 3 janvier 2005 Statut Membre Dernière intervention 11 décembre 2006 - 6 avril 2005 à 16:21
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 - 6 avril 2005 à 16:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11390-lire-xml

TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
6 avril 2005 à 16:29
Je souligne qu'il s'agissait à l'époque des bétas et je ne suis pas sur que le ReadXml fonctionnait.


Merci pour la correction.
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
6 avril 2005 à 16:27
C'est un très vieux code , et c'est vrai ecrit (mal) à l'arache.
cs_Smalo Messages postés 36 Date d'inscription lundi 3 janvier 2005 Statut Membre Dernière intervention 11 décembre 2006
6 avril 2005 à 16:21
cela serait sympa d'afficher des codes que vous vérifiez
avant au lieu de poster pour poster. ton bout de code ne
ressemble à rien, ya des erreurs de syntaxe partout.
Pour les novices voici le même sans erreur :
---
import SystemData;
-
DataSet dataSetFichier = new DataSet();
//le file stream ce n'est pas forcément utile si il n'y a
//pas grande concurrence sur le fichier à lire
//mais vous pouvez le faire comme l'a fait thesaib
dataSetFichier.ReadXml("monfichier.xml");
foreach (DataRow row in dataSetFichier.Tables[0].Rows)
{
//Nom est un champs du fichier XML
listbox.Items.Add(row["Nom"]);
}
---
Penser que le fichier xml doit être dans /bin/debug, si il
est au même endroit que vos sources vous l'aurez comme ça :
dataSetFichier.ReadXml("../../monfichier.xml");

Si on met des codes sources c# c'est pas pour mettre des algo en pseudo langage....

(sinon thesaib j'ai rien contre toi, je sais que tu as posté
d'autres codes très bien c'est juste que même le plus petit
code mérite la plus grande des rigueur :p )
À bon programmeur...
Salut :)
Rejoignez-nous