Ich möchte einen Feed-Generator für RSS- und Atom-Feeds erstellen.
Ich habe mich nach einer Bibliothek umgeschaut, die eine große Vielfalt von Formaten erzeugen wird (RSS .9 durch was immer aktuell ist und Atom .3 durch was auch immer aktuell ist).
Ich würde lieber nicht die Spezifikationen durchgehen und das Rad neu erstellen, aber die Bibliotheken, die ich bisher zum Generieren von Feeds gefunden habe, sind entweder nicht sehr robust (unterstützen nur ein bestimmtes Format / Version) oder sehen schlecht aus oder verlassene Projekte.
Gibt es da draußen eine gute Bibliothek?
RSS ist nur eine XML-Datei! Sie können also jeden XML-Writer verwenden. Hier ist ein Beispiel mit "Java Stax XML". An Punkt 5 sehen Sie die Erstellung einer Beispiel-XML-Datei, die Ihnen die korrekte Syntax einer gültigen RSS-Feed-Datei zeigt.
Sieht aus wie Apache Abdera ist neu und wird unterstützt.
Das Ziel des Apache Abdera-Projekts ist es, eine funktional vollständige und leistungsstarke Implementierung der IETF Atom Syndication Format (RFC 4287) und Atom Publishing Protocol (RFC 5023) Spezifikationen zu erstellen.
In der Vergangenheit ROM war populär, sieht aber nicht so aus, als wäre kürzlich etwas veröffentlicht worden.