我正在尝试查看此RSS Feed:
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss">
<channel>
<Group>
<Team>
<teamID></teamID>
<name></name>
</Team>
<Team>
<teamID></teamID>
<name></name>
</Team>
</Group>
<Group>
<Team>
<teamID></teamID>
<name></name>
</Team>
<Team>
<teamID></teamID>
<name></name>
</Team>
</Group>
</channel>
</rss>
使用 xmlDatasource asp控件和转发器控件在多个表中
我只能使用以下列出文档的所有团队:
<asp:XmlDataSource ID="XmlDataSource1" runat="server" XPath="rss/channel/group/team"></asp:XmlDataSource>
并将其绑定到转发器。或仅查找群组
<asp:XmlDataSource ID="XmlDataSource1" runat="server" XPath="rss/channel/group/team"></asp:XmlDataSource>
但我无法弄清楚如何找到xpath的子代。 我的意思是,如果我使用嵌套中继器一个用于组,另一个用于团队 如何访问团队信息。
答案 0 :(得分:0)
<asp:XmlDataSource ID="XmlDataSource1" runat="server" XPath="rss/channel/group/team"></asp:XmlDataSource>
但我无法弄清楚如何找到xpath的子项。
使用强>:
rss/channel/group/team/*
这将选择由Xpath表达式team
选择的anu rss/channel/group/team
子元素的任何元素