Μετατροπέας RSS → JSON

Μετατροπή feed RSS 2.0 και Atom σε καθαρή, δομημένη μορφή JSON. Εξάγονται τα μεταδεδομένα του feed (τίτλος, περιγραφή, σύνδεσμος) και όλες οι καταχωρίσεις με το περιεχόμενό τους.
Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — τα δεδομένα δεν ανεβαίνουν ποτέ σε κανέναν διακομιστή.
Τύπος feed:
RSS 2.0: Εξάγονται τα μεταδεδομένα του <channel> και οι καταχωρίσεις <item>. Υποστηρίζονται τα <enclosure>, <category> και προαιρετικά στοιχεία Dublin Core.
Atom: Εξάγονται τα μεταδεδομένα του <feed> και τα στοιχεία <entry>. Υποστηρίζονται τα <link> με χαρακτηριστικά rel, το <author> και το <content>.
Συμβουλή: Η αυτόματη ανίχνευση προσδιορίζει τον τύπο του feed. Επικόλληση του ακατέργαστου XML από οποιαδήποτε διεύθυνση feed RSS/Atom.
Τι είναι το RSS και το Atom;

Το RSS 2.0 και το Atom είναι μορφές XML για τη δημοσίευση feed ενημερώσεων: ένα blog, ένα podcast ή ένας ειδησεογραφικός ιστότοπος εκθέτει ένα αρχείο που καταγράφει τον τίτλο και τον σύνδεσμο του feed μαζί με τις πρόσφατες καταχωρίσεις του, καθεμιά με τίτλο, ημερομηνία και περιεχόμενο. Οι εφαρμογές ανάγνωσης ελέγχουν αυτό το αρχείο για νέα στοιχεία. Η μετατροπή ενός feed σε JSON σημαίνει διάσχιση του δέντρου XML και αντιστοίχιση κάθε στοιχείου σε κλειδιά που μπορεί να καταναλώσει ένα πρόγραμμα χωρίς αναλυτή XML — τα μεταδεδομένα του feed γίνονται ένα αντικείμενο, οι καταχωρίσεις ένας πίνακας.

Οι δύο μορφές περιγράφουν την ίδια ιδέα με διαφορετικά ονόματα στοιχείων (RSS <item> έναντι Atom <entry>, RSS <description> έναντι Atom <content>) — γι' αυτό ο μετατροπέας τις χειρίζεται χωριστά και υπάρχει η αυτόματη ανίχνευση.