0

我需要帮助从 feedSource 获取前五个节点

        XmlDocument feedSource = FeedSource;
        if (feedSource != null)
        {
            Rss.DataSource = feedSource.SelectNodes("//item")
            Rss.DataBind();
        }

我在其他示例中看到我应该能够使用

         Rss.DataSource = feedSource.SelectNodes("//item")[position() <= 5]
         Rss.DataBind();

但这不起作用。任何帮助,将不胜感激。

4

1 回答 1

1

试试这个

Rss.DataSource = feedSource.SelectNodes("//item[position() <= 5]");

[]部分属于 XPath 查询,而不是 C# 部分。

于 2012-11-13T10:28:39.563 回答