用Common Lisp编写的web服务器生成RSS的最佳库是什么?我应该使用哪个库在Common Lisp中生成RSS?
5
A
回答
3
大多数事情都可能做到。就我个人而言,我一直在使用xml-emitter来发布我的博客的Atom提要,目前为止已经很成功。
只需选择您喜欢的任何XML生成库并将其破解即可。正如其他人所说,RSS很简单,手动生成它的工作量很小。
这就是说,我建议不要直接生成纯字符串。不得不处理引用数据比安装XML库更麻烦,如果您的供稿包含由您的网站访问者提交的数据,它也是insecure。
3
xml-emitter说,它有内置在RSS 2.0发射器。
3
CL-WHO可以很容易地生成XML。
1
我不知道任何特定的RSS库。但是格式非常简单,所以任何可以编写xml的库都可以在该级别上执行。
你可以有例如看看nuclblog(http://cyrusharmon.org/projects?project=nuclblog)项目,因为它可以为其维护的博客条目生成RSS源。
1
cl-rss-gen是一个小型库(LGPL,取决于CL-WHO),为您做了一些样板工作(支持通过指定哪些插槽映射到哪个属性直接从CLOS类实例生成RSS条目)。
在使用它之前查看代码,它可能会让你知道它是如何工作的以及是否需要它(正如其他海报所说的,你可以使用CL-WHO或任何XML生成库自己生成RSS )。
噢,对不起复活一个四岁的线程,但如果有人搜索类似的库,他/她会在这里找到答案。
相关问题
- 1. 我应该在Common Lisp中使用哪些正则表达式库?
- 2. 我应该在生产中使用哪个tomcat本机库?
- 3. 我应该使用哪个Box2D JavaScript库?
- 4. 我应该使用哪个库?
- 5. 我应该使用哪些PHP图像生成库?
- 6. 使用的Common Lisp
- 7. 我应该使用哪个JavaScript库?
- 8. 我应该使用哪个Python XML库?
- 9. 我应该使用哪一个OpenGL库?
- 10. 我应该在PHP中使用哪些RSS解析器?
- 11. Common Lisp中
- 12. 与Common Lisp中
- 13. Common Lisp:如何使用宏为CL-WHO生成S表达式?
- 14. 如何在Common Lisp中加载库?
- 15. 在Common Lisp中使用标签
- 16. Common Lisp a Lisp-n?
- 17. Common Lisp替代使用类
- 18. 哪个库:: <QUERY_TYPE>我应该在Kohana 3.3中使用?
- 19. 我应该在hadoop 2.0中使用哪个库?
- 20. 我应该在哪里使用模板,我应该在哪里编程生成视图对象?
- 21. Common Lisp弱引用?
- 22. 关于Common Lisp中
- 23. 规则Common Lisp中
- 24. 如果Common Lisp中
- 25. 的#ifndef Common Lisp中
- 26. 如何Common Lisp中
- 27. 替换Common Lisp中
- 28. (撰写)在Common Lisp
- 29. 在Common Lisp中编写++宏
- 30. 我应该在linux下使用什么库来生成热图?