¿Cuál es la mejor biblioteca para generar RSS para un servidor web escrito en Common Lisp?¿Qué biblioteca debo usar para generar RSS en Common Lisp?
Respuesta
Casi todo lo que probablemente sea suficiente. Personalmente, he estado usando xml-emister para el feed Atom de mi blog, que hasta ahora ha funcionado bien.
Simplemente elija la biblioteca de generación de XML que desee y piratee, diría yo. Como otros han comentado, RSS es simple; es poco trabajo generarlo manualmente.
Dicho esto, recomiendo no generar cadenas simples directamente. Tener que lidiar con la cotización de datos es más una molestia que instalar una biblioteca XML, y también es insecure en caso de que su feed contenga datos enviados por visitantes de su sitio web.
xml-emitter dice que tiene un RSS 2.0 emisor incorporado.
CL-OMS puede generar XML con bastante facilidad.
No conozco ninguna biblioteca RSS específica. Pero el formato es bastante simple, por lo que cualquier biblioteca que pueda escribir xml lo hará en ese nivel.
Puede tener, por ejemplo, un vistazo al proyecto nuclblog (http://cyrusharmon.org/projects?project=nuclblog) ya que tiene la capacidad de generar un feed RSS para las entradas de blog que mantiene.
cl-rss-gen es una pequeña biblioteca (LGPL, depende de CL-WHO) que hace un trabajo repetitivo (admite la generación de entradas RSS directamente desde instancias de clase CLOS especificando qué ranura asigna a qué atributo).
Eche un vistazo al código antes de usarlo, puede darle la idea de cómo está funcionando y si lo necesita o no (como otros carteles dijeron, puede generar RSS usted mismo con CL-WHO o cualquier biblioteca de generación XML)
Oh, y lo siento por resucitar un hilo de cuatro años, pero si alguien busca una biblioteca similar, encontrará la respuesta aquí.
- 1. Biblioteca de gráficos vectoriales para Common Lisp
- 2. Secuencias en Common Lisp?
- 3. División entera en Common Lisp?
- 4. Webdevelopment en Common Lisp
- 5. Common Lisp a Lisp-n?
- 6. ¿Qué hace | 5E | significa en Common Lisp?
- 7. Asociación en Common Lisp
- 8. ¿Cuál es la mejor biblioteca SQL para usar en Common Lisp?
- 9. ¿Qué son buenas bibliotecas de scala para generar fuentes RSS?
- 10. Renombrando lambda en Common Lisp
- 11. Best Common Lisp IDE
- 12. Predijo Common Lisp
- 13. Dibujando árboles en Common Lisp
- 14. Cómo implementar Multi-Threads en Common Lisp
- 15. ¿Qué biblioteca de gráficos .net debo usar?
- 16. ¿Qué biblioteca de validación java debo usar?
- 17. embellecedor de código fuente para lisp (Common Lisp, Scheme, Clojure)
- 18. Common Lisp definición del paquete
- 19. paquetes de estadísticas para Common Lisp
- 20. ¿Existe una biblioteca Emacs Lisp para generar HTML?
- 21. ¿Qué biblioteca C++ debo usar para implementar un cliente HTTP?
- 22. LET versus LET * en Common Lisp
- 23. Programación de Common Lisp Parallel
- 24. Ejercicios de Common Lisp/Problemas
- 25. Especificadores de tipo Common Lisp
- 26. definiendo setf-expanders en Common Lisp
- 27. Uso de etiquetas en Common Lisp
- 28. Palabra clave programática Common Lisp
- 29. Transposición de listas en Common Lisp
- 30. ¿Por qué # 'se usa antes de lambda en Common Lisp?