1
<information items ="2">
<table id="31"> </table>
<profile code="5">
<name language="ro"> Spania </name>
<name language="gb"> Spain </name>
<name language="pl"> Hiszpania </name>
</profile>
</information>
Я хочу взять значение элемента <name>
имея его атрибут language = "gb"
получить конкретное XElement значения ребенка
Я пытался что-то вроде:
string country = xdoc.Descendants("information").Elements("profile").Elements("name")./*???Value???*?
Как я могу добиться этого?
У меня: XDocument xdoc = XDocument.Load (reader); и reader = XmlReader.Create (Url); reader.MoveToContent(); –
затем используйте первый пример. Это для пространства имен System.Xml.Linq – NtFreX
для второго примера, xdoc должен быть XmlNode, а не XDocument? –