Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何在我的页面上显示其他来源的rss源?_Vb.net_Visual Studio 2010_Rss - Fatal编程技术网

Vb.net 如何在我的页面上显示其他来源的rss源?

Vb.net 如何在我的页面上显示其他来源的rss源?,vb.net,visual-studio-2010,rss,Vb.net,Visual Studio 2010,Rss,嗨,我从不同的网站收集了很多信息,并把它们放在一起供个人使用 有一个rss提要链接 http://picasaweb.google.com/data/feed/base/all?alt=rss&kind=photo&access=public&filter=1&q=waldorf+hilton&hl=en_US 我如何使用它?在html的情况下,我只是将它们分配给文字。但是我如何显示它呢 这是我的密码 Dim rssFeed As HttpWeb

嗨,我从不同的网站收集了很多信息,并把它们放在一起供个人使用

有一个rss提要链接

http://picasaweb.google.com/data/feed/base/all?alt=rss&kind=photo&access=public&filter=1&q=waldorf+hilton&hl=en_US
我如何使用它?在html的情况下,我只是将它们分配给文字。但是我如何显示它呢

这是我的密码

    Dim rssFeed As HttpWebRequest = DirectCast(WebRequest.Create("http://picasaweb.google.com/data/feed/base/all?alt=rss&kind=photo&access=public&filter=1&q=waldorf+hilton&hl=en_US"), HttpWebRequest)
    Dim rssData As DataSet = New DataSet()
    rssData.ReadXml(rssFeed.GetResponse().GetResponseStream())

    Dim Title, Description As String
    Dim channelItems As Object() = rssData.Tables(2).Rows(0).ItemArray
    Dim titleColumn As Integer = rssData.Tables(2).Columns("title").Ordinal
    Dim descriptionColumn As Integer = rssData.Tables(1).Columns("description").Ordinal
    Title = channelItems.GetValue(titleColumn).ToString()
    Description = channelItems.GetValue(descriptionColumn).ToString()

    Repeater1.DataSource = rssData.Tables(2)
    Repeater1.DataBind()

谢谢

您是想在网页上还是在vb.net应用程序中执行此操作

有关网页:


对于vb.net,这里有一个解决方案:

在数据集中只获取两个值。。。版本2.0我认为feed没有正确构建是有问题的?我尝试了上面的方法,我得到了两个值,rss版本2