Это простая задача, но я не могу заставить ее работать.Учитывая следующий XML:
<?xml version="1.0" encoding="UTF-8"?>
<product>
<item1></item1>
<item2></item2>
<item3></item3>
</product>
Я бы хотел получить все узлы в пределах product
.После двух попыток не возвращаются ни одного узла, я не понимаю, почему:
XDocument meteoDoc = XDocument.Load("data.xml");
foreach (var item in meteoDoc.Descendants("product")) {//...}
foreach (var item in meteoDoc.Descendants().Where(x => x.Name == "product").Nodes()) {//...}
Следующее, как и ожидалось, вернуло бы мне все узлы:
foreach (var item in meteoDoc.DescendantNodes()) { //...}
Thx для любых подсказокне вижу проблемы ...: - /