Estoy escribiendo un feed RSS (por diversión) y estaba buscando en la especificación here.¿Puedo servir RSS en JSON?
RSS es un dialecto de XML. Todos los archivos RSS deben cumplir con la especificación XML 1.0, tal como se publicó en el sitio web del World Wide Web Consortium (W3C).
Obviamente, esto significa que no estoy sirviendo RSS 'puro' si elijo la opción JSON. Dicho esto, si me ajusto al resto de las especificaciones, ¿es probable que los lectores (personalizados) puedan analizarlo?
Para decirlo de otra manera, si me atengo a la especificación, pero usando JSON en lugar de XML ¿es una fuente RSS utilizable?
editar No estoy seguro de que me aclarara. No hay XML involucrado. Quiero escribir algo similar a RSS (que es XML) utilizando JSON en su lugar. Obviamente, los lectores de dicho feed deberían estar escritos para comprender el formato JSON. Me preguntaba si esto ya se había hecho. ¿Hay servicios que sirven un feed de esta manera? ¿Hay programas que puedan agregar/comprender este formato? ¿Es la especificación RSS (sin la parte XML) una especificación útil para cumplir en este caso?
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",
}
]
}
Por desgracia, no, JSON fue un poco tarde. +1 de todos modos, solo para pensar de forma original. –