Asp.net 合并三个RSS源
我有一个可用的RSS提要,它使用RSS提要和xsl将点放在Google地图上。我的问题是我想将至少两个RSS提要合并成一个,然后通过xsl设置样式并输出到GoogleMap 这是我目前的代码Asp.net 合并三个RSS源,asp.net,xml,vb.net,xslt,rss,Asp.net,Xml,Vb.net,Xslt,Rss,我有一个可用的RSS提要,它使用RSS提要和xsl将点放在Google地图上。我的问题是我想将至少两个RSS提要合并成一个,然后通过xsl设置样式并输出到GoogleMap 这是我目前的代码 Dim rssFeedLoc As String = "http://examplesyndicationlink.uk/organisations/buildings/postcode/XXXXXX.rss?apikey=XXXXXX&range=12" Dim xDoc As
Dim rssFeedLoc As String = "http://examplesyndicationlink.uk/organisations/buildings/postcode/XXXXXX.rss?apikey=XXXXXX&range=12"
Dim xDoc As XPathDocument = New XPathDocument(rssFeedLoc)
Dim xNav As XPathNavigator = xDoc.CreateNavigator()
dlFindXMLResults.XPathNavigator = xNav
dlFindXMLResults.TransformSource = "/xsl/hello.xsl"
我想添加以下提要
Dim rssFeedLoc2 As String = "http://examplesyndicationlink.uk/organisations/buildings/postcode/XXXXXX.rss?apikey=XXXXXX&range=12&page2"
Dim rssFeedLoc3 As String = "http://examplesyndicationlink.uk/organisations/buildings/postcode/XXXXXX.rss?apikey=XXXXXX&range=12&page3"
有没有办法把3个提要合并成一个?这是否需要在服务器上创建临时文件
编辑:我想当我说“合并”时,我指的是合并,RSS提要限制为每页仅显示10个结果,我想将3个页面的所有结果合并在一起?也不会有重复的页面,因为页面只是结果的延续。您是否考虑过使用XSL来实现这一点?这将允许您将任意多个RSS提要合并到一个提要中 对你想要完成的事情的描述有点模糊。你能举一个输入和期望输出的例子吗?你的意思是想将3个提要中的数据连接起来吗?@LarsH是的,我只想将3个提要连接成1。由于没有人能够帮助解决我最初的问题,有人能建议一种方法将3页xml结果整理成一个xml文件吗?可能是重复的