Я пишу RSS-канал (для удовольствия) и смотрел на spec здесь.
RSS - это диалект XML. Все файлы RSS должны соответствовать спецификации XML 1.0, как опубликовано на веб-сайте консорциума World Wide Web (W3C).
Очевидно, это означает, что я не использую "чистый" RSS, если я выбираю вариант JSON. Тем не менее, если я соглашусь с остальной частью спецификации, возможно ли, что (настроенные) читатели смогут ее разобрать?
Иными словами, если я согласен со спецификацией, но используя JSON вместо XML, это полезный RSS-канал?
изменить Я не уверен, что поняла. XML не связан. Я хочу написать что-то похожее на RSS (это XML) с использованием JSON. Очевидно, читателей такого фида нужно написать, чтобы понять формат JSON. Мне было интересно, если это уже сделано. Существуют ли службы, которые служат корму таким образом? Существуют ли программы, которые могут агрегировать/понять этот формат. Является ли спецификацией RSS (без части XML) полезной спецификацией в этом случае?
rg
{
"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",
}
]
}