Pergunta

Qual é a melhor biblioteca para gerar RSS para um servidor web escrito em Common Lisp?

Foi útil?

Solução

Quase tudo provavelmente servirá.Pessoalmente, tenho usado o xml-emitter para o feed Atom do meu blog, que tem funcionado bem até agora.

Basta escolher a biblioteca de geração XML de sua preferência e hackear, eu diria.Como outros observaram, o RSS é simples;dá pouco trabalho gerá-lo manualmente.

Dito isto, recomendo não gerar strings simples diretamente.Ter que lidar com a cotação de dados é mais complicado do que instalar uma biblioteca XML, e também é inseguro caso seu feed contenha dados enviados por visitantes do seu site.

Outras dicas

emissor xml diz que tem um emissor RSS 2.0 integrado.

CL-WHO pode gerar XML com bastante facilidade.

Não tenho conhecimento de nenhuma biblioteca RSS específica.Mas o formato é bastante simples, então qualquer biblioteca que possa escrever xml servirá nesse nível.

Você poderia ter, por exemplo.uma olhada no nuclblog (http://cyrusharmon.org/projects?project=nuclblog), pois tem a capacidade de gerar um feed RSS para as entradas do blog que mantém.

cl-rss-gen é uma pequena biblioteca (LGPL, depende de CL-WHO) que faz algum trabalho padrão para você (suporta a geração de entradas RSS diretamente de instâncias de classe CLOS, especificando qual slot mapeia para qual atributo).

Dê uma olhada no código antes de usá-lo, ele pode lhe dar uma ideia de como ele está funcionando e se você precisa dele ou não (como disseram outros postadores, você mesmo pode gerar RSS com CL-WHO ou qualquer biblioteca de geração de XML).

Ah, e desculpe por ressuscitar um tópico de quatro anos, mas se alguém procurar por uma biblioteca semelhante, encontrará a resposta aqui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top