2012-01-10 1 views
0

Я хотел бы найти значение errorCode, используя XElement. Пожалуйста, порекомендуйте.Как найти значение одного из корневых элементов в xml с помощью 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> 

ответ

0

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

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

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