Конвертировать rss в JSON

Craigslist имеет rss-канал, и я хочу преобразовать канал в формат JSON, чтобы я мог его разобрать. кто-нибудь знает любой инструмент, который может это сделать - конвертировать Craigslist rss (или любой rss) в формат JSON

Ответы

Ответ 1

ОБНОВЛЕНИЕ: будьте осторожны, Yahoo Pipes теперь отключается Yahoo! и API Google Feed устарел. Проверьте superfeedr.com API, который также конвертирует RSS в JSON.

Вы можете использовать сервис google feed api

Пример:

https://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=http://phys.org/rss-feed/&num=20

Структура https://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=RSS_URL_TO_CONVERT&num=

Также, если вам нужен лучший контроль над преобразованием RSS, используйте http://pipes.yahoo.com/pipes/, где вы можете визуализировать поток данных.

EDIT: Поскольку трубы yahoo больше не работают, вот список альтернатив http://www.makeuseof.com/tag/12-best-yahoo-pipes-alternatives-look/

Ответ 2

RSS уже находится в формате XML, который наследуется всеми браузерами. Я бы порекомендовал просто синтаксический анализ XML напрямую, а не преобразование в json для синтаксического анализа.

Ответ 4

Я бы рекомендовал использовать Yahoo Pipes для этого. Вы можете просто вытащить фид и действовать как прокси; Поддерживается также JSONP.

Ответ 6

Вы также можете попробовать XML-редактор Oxygen (http://www.oxygenxml.com/). Они предлагают 30-дневную пробную версию и кросс-платформенную. Конвертер можно найти в разделе Инструменты → XML для JSON...