¿Existe una biblioteca de generación de feed bien soportada para Java?

Estoy buscando construir un generador de feeds para RSS y Atom.

He estado buscando una biblioteca que genere una amplia variedad de formatos (RSS .9 a través de lo que sea actual, y Atom .3 a través de lo que sea actual).

Prefiero no mirar las especificaciones e intentar recrear la rueda, pero las bibliotecas que he encontrado hasta ahora para generar feeds no son muy robustas (solo admiten un formato / versión específico) o parecen proyectos mal respaldados o abandonados .

¿Hay una buena biblioteca por ahí?

Respuesta 1

¡RSS es solo un archivo XML! Por lo tanto, puede utilizar todos los escritores XML que existen. aquí hay un ejemplo usando "Java Stax XML". En el punto 5 verá la creación de un archivo xml de ejemplo, que le muestra la sintaxis correcta de un archivo de fuente RSS válido.

Respuesta: 2

Parece que Apache Abdera es nuevo y compatible.

El objetivo del proyecto Apache Abdera es construir una implementación funcionalmente completa y de alto rendimiento de las especificaciones IETF Atom Syndication Format (RFC 4287) y Atom Publishing Protocol (RFC 5023).

En el pasado ROMA era popular, pero no parece que haya habido nada lanzado recientemente.

Respuesta: 3

Estoy escribiendo un programa que carga todas las clases de una carpeta específica. Algunas de las clases están creando objetos en bloque estático y estos objetos a su vez están haciendo algunas llamadas nativas durante su ...

Ahora estoy escribiendo un Marco ORM y me importa mucho el rendimiento. En este Framework, tengo que usar instanceof y Class.isAssignableFrom para verificar la compatibilidad de tipos. Entonces tengo una pequeña duda sobre ...

Tengo un método que generalmente toma un elemento de una lista y tiene una firma de: myMethod (elemento T) Quiero usar este método pero sé lo que estoy enviando. SpecificItem myItem = nuevo ...

Quiero almacenar ciertos objetos en un HashMap. El problema es que, por lo general, solo usa un solo objeto como clave. (Puede, por ejemplo, usar una cadena.) Lo que quiero hacer para usar varios objetos. Por ...