Я пишу RSS-канал (для удовольствия) и искал спецификации здесь .
RSS - это диалект XML. Все файлы RSS должны соответствовать спецификации XML 1.0, опубликованной на веб-сайте Консорциума World Wide Web (W3C).
Очевидно, это означает, что я не обслуживаю «чистый» RSS, если я выбрал опцию JSON. Тем не менее, если я буду соответствовать остальной спецификации, есть ли вероятность, что (настроенные) читатели смогут ее проанализировать?
Другими словами, если я соответствую спецификации, но использую JSON вместо XML - это пригодный для использования канал RSS?
редактировать
Я не уверен, что ясно дал понять.
Там нет XML вовлечен. Я хочу написать что-то похожее на RSS (то есть XML), используя вместо этого JSON. Очевидно, что читатели такого канала должны быть написаны, чтобы понять формат JSON.
Мне было интересно, если это уже было сделано. Существуют ли службы, которые обслуживают канал таким образом? Существуют ли программы, которые могут объединять / понимать этот формат. Является ли спецификация RSS (без XML-части) полезной спецификацией в этом случае?
рг
{
"title":"example.com",
"link":"http://www.example.com/",
"description":"Awesome news about junk",
"items":[
{
"title":"An article",
"link":"http://www.example.com/an-article",
"descrition":"Some sample text here",
"pubDate":"2008-10-27 11:06 EST",
"author":"example author",
},
{
"title":"Second",
"link":"http://www.example.com/Seond",
"descrition":"Some sample text here",
"pubDate":"2008-10-25 23:20 EST",
"author":"author mcauthor",
},
{
"title":"third article",
"link":"http://www.example.com/third-article",
"descrition":"Some sample text here",
"pubDate":"2008-10-25 23:18 EST",
"author":"some other author",
}
]
}