2008-09-16 47 views

回答

3

大多數事情都可能做到。就我個人而言,我一直在使用xml-emitter來發布我的博客的Atom提要,目前爲止已經很成功。

只需選擇您喜歡的任何XML生成庫並將其破解即可。正如其他人所說,RSS很簡單,手動生成它的工作量很小。

這就是說,我建議不要直接生成純字符串。不得不處理引用數據比安裝XML庫更麻煩,如果您的供稿包含由您的網站訪問者提交的數據,它也是insecure

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 )。

噢,對不起復活一個四歲的線程,但如果有人搜索類似的庫,他/她會在這裏找到答案。