Comment Lire un élément spécifique de la valeur de XElement dans LINQ to XML
J'ai un XElement
qui a un contenu comme ça.
<Response xmlns="someurl" xmlnsLi="thew3url">
<ErrorCode></ErrorCode>
<Status>Success</Status>
<Result>
<Manufacturer>
<ManufacturerID>46</ManufacturerID>
<ManufacturerName>APPLE</ManufacturerName>
</Manufacturer>
//More Manufacturer Elements like above here
</Result>
</Response>
Comment vais-je lire la Valeur à l'intérieur de Status
élément ?
J'ai essayé XElement stats = myXel.Descendants("Status").SingleOrDefault();
Mais qui retourne la valeur null.
OriginalL'auteur Happy | 2012-06-01
Vous devez vous connecter pour publier un commentaire.
devrait suffire pour accéder à la
Status
élément enfant.Si vous voulez que la valeur de cet élément comme une chaîne de caractères, puis faire par exemple
OriginalL'auteur Martin Honnen
Si
myXel
est déjà la RéponseXElement
ensuite, il serait:Vous devez utiliser le LocalName d'ignorer les espaces de noms.
OriginalL'auteur Pablo Romeo