读书人

XML的读取有关问题

发布时间: 2011-12-27 22:22:55 作者: rapoo

XML的读取问题

XML code
- <item>  <title>新闻标题</title>   <link>http://www.mydomain.com/?q=node/11941</link>   <description><p><!--break--></p></description>   <comments>http://www.mydomain.com/?q=node/11941#comments</comments>   <category domain="http://www.mydomain.com/?q=taxonomy/term/1000">类别1</category>   <pubDate>Tue, 29 Jan 2008 02:32:13 +0000</pubDate>   <dc:creator>admin_name</dc:creator>   <guid isPermaLink="false">11941 at http://www.mydomain.com</guid>   </item>


以上XML我是这样绑定到GRIDVIEW的

<asp:XmlDataSource ID="XmlDataSource1" runat="server"></asp:XmlDataSource>
<asp:GridView ID="GridView1" runat="server" DataSourceID="XmlDataSource1" AutoGenerateColumns="false">

C# code
XmlDataSource1.DataFile = localpath;XmlDataSource1.XPath = "/rss/channel/item";


pubDate表示新闻发布时间,现在我只想取出今天的新闻,该如何修改呢?

[解决办法]
XmlDataSource1.XPath = "/rss/channel/item";这可以加判断条件的
[解决办法]
XmlDataSource1.XPath = string.Format("/rss/channel/item[pubDate = '{0}']",今天的时间);

读书人网 >C#

热点推荐