rss - español - feedburner id
Obtener datos XML sin procesar de un feed RSS Feedburner (8)
Para una aplicación de Android en la que estoy trabajando actualmente, me gustaría poder analizar datos XML sin formato desde un canal RSS y mostrarlos. El feed RSS en cuestión utiliza Feedburner para publicación, y mi Google-fu hasta ahora no me ha dado nada sobre cómo obtener el XML sin formato. ¿Algun consejo?
@Shimmy @Jordan De hecho, funciona, si comprueba el origen de la página web al acceder a la página, notará que el acceso normal proporciona una página HTML, y que tiene acceso con? Fmt = xml param y XML feed.
El resultado sigue siendo el mismo en un navegador porque el feed XML también se formatea utilizando una hoja de estilo XSL, produciendo la misma apariencia que obtendría sin usar el parámetro xml.
Debería usar ?format=xml
para obtener XML sin procesar para un feed. De hecho, ambas formas de recuperación de feed XML funcionan. Pero no siempre. ?format=xml
sin embargo funcionó en todos los feed que he probado, pero ?fmt=xml
no. Podría adivinar, fmt
es un parámetro heredado, ya que los feeds en los que el botón Ver feed XML está disponible usan el format
.
A menudo, FeedBurner proporciona XML feed directamente (no se debe confundir con las hojas de estilo utilizadas para embellecer RSS).
Desde Google Chrome puede actualizar la URL como tal y obtendrá el xml sin formato:
view-source: http: //feeds.feedburner.com/TheAppleBlog
En Google Chrome es posible que deba aplicar ambos métodos descritos aquí al mismo tiempo ("? Format = xml" y "view-source:"):
view-source:http://feeds.feedburner.com/TheRegardingBlog?format=xml
Es bastante fácil, después de buscar aquí n allí finalmente encontré una solución
http://www.blogger.com/feeds/blogId/posts/default
Nota: Para conocer su Id. De blog, primero, inicie sesión en Blogger. Luego, elija el blog cuyo ID desee encontrar y haga clic en su nombre.
Desde cualquiera de las publicaciones, configuraciones o páginas de plantillas, puede encontrar el número de identificación de su blog si mira la URL en la barra de direcciones. Al final de la dirección, puede ver que dice blogID = XXXXXX donde las X representan el ID de su blog.
Intente agregar fmt = xml a su url. Por ejemplo: http://feeds.feedburner.com/blogname?fmt=xml .
Estoy teniendo otros problemas extraños para iOS SDK usando XPathQuery para extraer datos de la respuesta.
Las fuentes de Feedburner envían al navegador XML sin procesar, pero también envía una hoja de estilo que modifica el marcado XML, por lo que el navegador presenta el contenido XML como contenido:
<?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?>
Sin embargo, los datos que se sirven son XML.
Por lo tanto, es completamente innecesario agregar parámetros de consulta como ?format=xml
. Si registra la respuesta de una solicitud a uno de estos feeds, o ve el código fuente, verá XML.
URL de feed original de Feedburner para blogger como a continuación {blogname} / feeds / posts / default? Alt = rss
luego conviértalo en el tutorial de flash en http://alaashaker.wordpress.com/2008/09/09/build-your-own-flash-rss-reader-tutorial-flash-actionscript-30/