Je suis interrogation d'un savon à base de service et souhaitez analyser le document XML renvoyé cependant lorsque j'essaie de charger le XML dans une XDoc, afin d'interroger les données. je reçois un 'caractères illégaux dans le chemin" message d'erreur? Ce (ci-dessous) est le XML renvoyé par la fonction. Je tiens simplement à obtenir la liste des concours et les mettre dans une Liste que j'ai de l'installation. Le XMl Ne charger dans un Document XML bien doit être correctement formatée?.
Des conseils sur la meilleure façon de le faire et de le contourner, l'erreur serait grandement apprécié.
<?xml version="1.0" ?>
- <gsmrs version="2.0" sport="soccer" lang="en" last_generated="2010-08-27 20:40:05">
- <method method_id="3" name="get_competitions">
<parameter name="area_id" value="1" />
<parameter name="authorized" value="yes" />
<parameter name="lang" value="en" />
</method>
<competition competition_id="11" name="2. Bundesliga" soccertype="default" teamtype="default" display_order="20" type="club" area_id="80" last_updated="2010-08-27 19:53:14" area_name="Germany" countrycode="DEU" />
</gsmrs>
Voici mon code, j'ai besoin d'être en mesure d'interroger les données dans un XDoc:
string theXml = myGSM.get_competitions("", "", 1, "en", "yes");
XmlDocument myDoc = new XmlDocument();
MyDoc.LoadXml(theXml);
XDocument xDoc = XDocument.Load(myDoc.InnerXml);
Merci beaucoup à l'avance.