【发布时间】:2012-05-11 00:46:52
【问题描述】:
我正在构建的应用程序的一部分需要从 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#。
【问题讨论】:
标签: c# asp.net xml linq robots.txt