craigslist tiene un rss feed y deseo convertir el feed al formato JSON para que pueda analizarlo. Alguien sabe cualquier herramienta que puede hacer esto - convertir RSS craigslist (o cualquier RSS) a formato JSONconvertir rss a JSON
Respuesta
John Resig tiene un post sobre esto:
RSS ya está en formato XML, que es nativamente analizables por todos los navegadores. Yo recomendaría simplemente analizar el XML directamente en lugar de convertirlo a json para su análisis.
Los navegadores web no te permiten descargar xml, miran el tipo de mimo, en un navegador sin muchos problemas, de lo contrario, estaría de acuerdo. –
http://stackoverflow.com/questions/5800769/how-do-i-pull-rss-feeds-into-jquery-tabs –
Puede intentar usar una de las muchas bibliotecas de JavaScript para navegar a través del XML.
Por ejemplo, here. Hay muchas más bibliotecas, here are the ones Google pensó que eran lo suficientemente buenas para alojar.
Recomendaría utilizar Yahoo Pipes para hacer esto. Simplemente puede extraer el feed, y actúa como un proxy; JSONP es compatible también.
También puedes probar el Oxygen XML Editor (http://www.oxygenxml.com/). Ofrecen una versión de prueba de 30 días y es multiplataforma. Puede encontrar el convertidor de bajo Herramientas ->XML a JSON ...
ACTUALIZACIÓN: cuidado, Yahoo Pipes ahora ha sido apagado por Yahoo! y la API de Google Feed ha quedado obsoleta. Compruebe superfeedr.com's API que también hace la conversión de RSS a JSON.
Puede utilizar Google API de servicio de alimentación
Ejemplo:
https://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=http://phys.org/rss-feed/&num=20
Estructura https://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=RSS_URL_TO_CONVERT&num=
Además, si quieres un mejor control sobre el uso de RSS conversión http://pipes.yahoo.com/pipes/ donde se puede visualizar el flujo de datos.
EDIT: Como tuberías yahoo no más de trabajo es, aquí la lista de alternativas http://www.makeuseof.com/tag/12-best-yahoo-pipes-alternatives-look/
exactamente lo que busqué cuando Google me hizo referencia a esta respuesta :) –
Google Feed API is muerto el 2 de diciembre de 2015 :( –
- 1. conversión de RSS Para JSON
- 2. ¿Puedo servir RSS en JSON?
- 3. Convertir NSData a JSON
- 4. Convertir matriz a JSON
- 5. cómo convertir JSON a cadena
- 6. Convertir XML a formato JSON
- 7. Convertir JSON alimentación a NSDictionary
- 8. convertir resultado mysqli a json
- 9. Convertir RSS pubDate a una marca de tiempo
- 10. Python - convertir el archivo csv a JSON
- 11. Biblioteca PHP para convertir JSON a CSV?
- 12. Cómo convertir a formato JSON de D3?
- 13. Cómo convertir DateTime de JSON a C#?
- 14. Cómo convertir JSON a una cadena?
- 15. matriz JSON convertir a matriz de Javascript
- 16. ¿Cómo convertir POJO a JSON y viceversa?
- 17. convertir matriz POST a formato json
- 18. Cómo convertir un objeto Ruby a JSON
- 19. ¿Convertir URL a la versión JSON?
- 20. Convertir de JSON a objeto de colección
- 21. cómo convertir NameValueCollection a cadena JSON?
- 22. ¿Convertir la consulta codeigniter a json?
- 23. Cómo convertir clases JSON a C#?
- 24. cómo convertir XML a JSON usando jQuery
- 25. Convertir cadena JSON en el objeto JSON
- 26. Convertir inválido json en json válido
- 27. Convertir JSON para DataTable
- 28. Suscríbase a una fuente RSS
- 29. Convertir IQueryable genérico para JSON
- 30. convertir el formato JSON fecha
probado a hacer esto. el ejemplo que dio en la página no funciona. También intenté usar la url que suministró con craigslist, no está funcionando demasiado –
por ejemplo, intenté esto - http://ejohn.org/apps/rss2json/?url=http://sfbay.craigslist.org/search/apa/pen? query = & minAsk = 1500 & maxAsk = 2000 & bedrooms = 2 & neighborhood = & format = rss y no obtuve ningún resultado –
¿Ha descargado los scripts Perl y seguido todas esas instrucciones? – BobbyShaftoe