Часть приложения, которое я создаю, должна генерировать файл robots.txt из XML-документа.Как выбрать дочерние узлы, когда родительский узел равен определенному значению в LINQ to XML
У меня есть XML следующим образом:
<root>
<Robots>
<UserAgents>
<UserAgent>*</UserAgent>
<Disallow>
<Item>/wibble/</Item>
<Item>/wobble/</Item>
</Disallow>
</UserAgents>
<UserAgents>
<UserAgent>Google</UserAgent>
<Disallow>
<Item>/</Item>
</Disallow>
</UserAgents>
</Robots>
</root>
Как я могу выбрать "Элементы", где UserAgent = "*"?
Другими словами, я хочу выбрать дочерние узлы только в том случае, если родительский узел равен определенному значению. Значение в родительском узле будет уникальным.
Я использую C# в ASP.net.