我正在构建的应用程序的一部分需要从 XML 文档生成 robots.txt 文件。
我有这样的 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 =“*”的“项目”?
换句话说,我只想在父节点等于某个值时选择子节点。父节点中的值将是唯一的。
我在 ASP.net 中使用 C#。