У меня есть объект XmlDocument и XML в формате:XML Lambda запрос в C#
<?xml version="1.0" encoding="utf-8"?>
<S xmlns="http://server.com/DAAPI">
<TIMESTAMP>2010-08-16 17:25:45.633</TIMESTAMP>
<MY_GROUP>
<GROUP>1 </GROUP>
<NAME>Amsterdam</NAME>
....
</MY_GROUP>
<MY_GROUP>
<GROUP>2 </GROUP>
<NAME>Ireland</NAME>
....
</MY_GROUP>
<MY_GROUP>
<GROUP>3 </GROUP>
<NAME>UK</NAME>
....
</MY_GROUP>
Использование лямбда-выражения (или Linq To XML, если это более уместно) на XmlDocument объект, как я могу сделать следующее :
- получить текст определенного элемента, скажем, текст NAME, где GROUP = 1
- значения первого вхождения в элементе «NAME»
Большое спасибо
Вы уверены, что это 'XmlDocument'? С LINQ проще использовать 'XDocument'. – Abel