从Feedburner RSS提要中获取原始XML数据

Sea*_*eil 42 rss feedburner

对于我目前正在处理的Android应用程序,我希望能够从RSS源解析原始XML数据并显示它.有问题的RSS提要使用Feedburner进行发布,到目前为止,我的Google-fu还没有给我任何关于如何获取原始XML的信息.有小费吗?

say*_*guh 48

从Google Chrome浏览器中,您可以像这样更新网址,您将获得原始xml:

视图-出处:http://feeds.feedburner.com/TheAppleBlog

  • ctrl + U也会打开它。 (2认同)

Sun*_*wda 19

尝试将fmt = xml添加到您的网址.例如:http://feeds.feedburner.com/blogname?fmt = xml.

iOS SDK使用XPathQuery从响应中提取数据时遇到其他奇怪的问题.

  • 有没有新的方法来实现这一目标?设置fmt或格式变量似乎在2015年不再起作用,或者对于我正在使用的这个特定的提要. (15认同)
  • 请尝试使用feed://feeds.feedburner.com/blogname?format = xml. (5认同)
  • 不适用于 http://feeds.feedburner.com/dubstepnet 可能被出版商禁用? (2认同)

jox*_*jox 14

在Google Chrome中,您可能需要同时应用此处描述的两种方法(?format=xml view-source:):

view-source:http://feeds.feedburner.com/TheRegardingBlog?format=xml
Run Code Online (Sandbox Code Playgroud)


ino*_*nik 10

Feedburner feed向浏览器发回原始XML,但它也发送一个样式表来设置XML标记的样式,因此浏览器将XML呈现为样式内容:

<?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?>
Run Code Online (Sandbox Code Playgroud)

但是,提供的数据是XML.

所以添加查询参数完全没必要?format=xml.如果您将请求的响应记录到其中一个源或查看源,您将看到XML.


sea*_*ean 5

对于仍未弄清楚的人:

发送不带任何标头的HTTP请求(即不要从浏览器执行此请求)以接收原始RSS feed。