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 matriz a JSON
- 4. Convertir NSData a JSON
- 5. Convertir XML a formato JSON
- 6. Convertir JSON alimentación a NSDictionary
- 7. cómo convertir JSON a cadena
- 8. convertir resultado mysqli a json
- 9. Convertir RSS pubDate a una marca de tiempo
- 10. Cómo convertir JSON a una cadena?
- 11. Cómo convertir un objeto Ruby a JSON
- 12. Convertir de JSON a objeto de colección
- 13. ¿Convertir la consulta codeigniter a json?
- 14. ¿Cómo convertir POJO a JSON y viceversa?
- 15. ¿Convertir URL a la versión JSON?
- 16. Cómo convertir clases JSON a C#?
- 17. Cómo convertir DateTime de JSON a C#?
- 18. Cómo convertir a formato JSON de D3?
- 19. Biblioteca PHP para convertir JSON a CSV?
- 20. Python - convertir el archivo csv a JSON
- 21. convertir matriz POST a formato json
- 22. matriz JSON convertir a matriz de Javascript
- 23. cómo convertir XML a JSON usando jQuery
- 24. cómo convertir NameValueCollection a cadena JSON?
- 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