我正在查詢Twitter RSS源並將結果提供給Repeater進行顯示。我只想獲得XPath查詢的前5個結果。有沒有辦法在XPath語法中做到這一點,或者我是否必須遍歷結果XmlNodeList
以取出前5個?從XmlDocument XPath查詢中獲取特定數量的結果
XmlDocument doc = new XmlDocument();
XmlTextReader reader = new XmlTextReader(rssPath);
doc.Load(reader);
XmlNodeList items = doc.SelectNodes("/rss/channel/item");
rptTwitter.ItemDataBound += new RepeaterItemEventHandler(rptTwitter_ItemDataBound);
rptTwitter.DataSource = items;
rptTwitter.DataBind();
這正是我需要在我目前的狀況。謝謝! – 2009-12-01 16:53:33