kox007
Messages postés10Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention29 juin 2007
-
14 nov. 2005 à 12:00
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
14 nov. 2005 à 12:50
Bonjour,
Je cherche à parser un fichier Xml à partir d'un programme C#. Mon
fichier XML me parait valide et bien formé et pour tant j'obtien
l'erreur suivante :
"La même table (Ipdu) ne peut pas être la table enfant dans deux relations imbriquées."
Voici le code d'appel :
XmlNodeReader
test = null;
DataSet ds =
new DataSet();
string
xml_file = "sortie.xml";
XmlDocument
myDoc= new XmlDocument();
try
{
myDoc.Load(xml_file);
test = new XmlNodeReader(myDoc);
ds.ReadXml(test); //A cet appel
l'exception est déclenchée
kox007
Messages postés10Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention29 juin 2007 14 nov. 2005 à 12:36
étrange....., si je renomme la balise ipdu en ipdupouet, cela
fonctionne. Y aurait t'il une longueur mini pour les étiquettes? Des
conflits avec certains nom comme ipduproperty? ...
kox007
Messages postés10Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention29 juin 2007 14 nov. 2005 à 12:42
je viens de trouver mon erreur....je suis un boulet .
Dans une autre partie de mon fichier xml, j'avais un attribut qui
s'appelait ausi ipdu, d'où le conflit. Merci encore pour ton aide et
encore désolé pour cette question débile.
Cordialement.
Vous n’avez pas trouvé la réponse que vous recherchez ?