Как найти значение одного из корневых элементов в xml, используя XElement? когда корневые элементы не имеют дочерних элементов? - PullRequest
0 голосов
/ 10 января 2012

Я бы хотел найти значение узла errorCode, используя XElement. Пожалуйста, сообщите.

<registration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <errorCode>201498</errorCode>
  <errorMessage>XML response de-serialization error.  Details: XML ??(1, 569)?????</errorMessage>
</registration>

1 Ответ

0 голосов
/ 11 января 2012

Вам просто нужно загрузить xml в XElement и вызвать метод Element для получения значения

//Load from file location
var errFile = XElement.Load("C:\\YourFile.xml");

//Get Element value from xml
var errorCode = (string)_x.Element("errorCode");
...