J'ai xml de Je veux obtenir des donnéesproblème avec la récupération de données à partir de XML par LINQ
XDocument loaded = XDocument.Load(@"c:\TERC.xml");
var query = (from c in loaded.Descendants("catalog")
from r in c.Descendants("row")
select (string)r.Element("Name"));
cela me retourne collection de null
Comment puis-je résoudre ce problème?
Voici ce xml:
<?xml version="1.0" encoding="UTF-8" ?>
<teryt>
<catalog name="Compix">
<row>
<col name="NAME">Name1</col>
<col name="ID">12</col>
</row>
<row>
<col name="NAME">Name2</col>
<col name="ID">13</col>
</row>
<row>
<col name="NAME">Name3</col>
<col name="ID">14</col>
</row>
</catalog>
</teryt>
désolé, j'ai ajouté une valeur très importante à mon xml. C'est seulement un morceau de ce grand xml, et je n'ai pas été si important pour vous de savoir que:/ – user278618
Mis à jour ma réponse pour travailler avec votre XML mis à jour. – Donut