Common Lisp에서 RSS를 생성하려면 어떤 라이브러리를 사용해야 합니까?

StackOverflow https://stackoverflow.com/questions/76945

  •  09-06-2019
  •  | 
  •  

문제

Common Lisp로 작성된 웹서버용 RSS를 생성하는 데 사용하는 가장 좋은 라이브러리는 무엇입니까?

도움이 되었습니까?

해결책

아마도 무엇이든 할 것입니다.개인적으로 나는 내 블로그의 Atom 피드에 xml-emitter를 사용해 왔으며 지금까지 잘 작동했습니다.

마음에 드는 XML 생성 라이브러리를 선택하고 해킹하면 됩니다.다른 사람들이 언급했듯이 RSS는 간단합니다.수동으로 생성하는 것은 거의 작업이 아닙니다.

즉, 일반 문자열을 직접 생성하지 않는 것이 좋습니다.인용 데이터를 처리하는 것은 XML 라이브러리를 설치하는 것보다 더 번거롭고, 불안정한 귀하의 피드에 귀하의 웹사이트 방문자가 제출한 데이터가 포함되어 있는 경우.

다른 팁

XML 방출기 RSS 2.0 이미 터가 내장되어 있다고 말합니다.

CL-WHO는 XML을 매우 쉽게 생성할 수 있습니다.

특정 RSS 라이브러리에 대해 알지 못합니다.그러나 형식은 매우 간단하므로 XML을 작성할 수 있는 모든 라이브러리는 해당 수준에서 작동합니다.

예를 들어nuclblog를 살펴보세요(http://cyrusharmon.org/projects?project=nuclblog) 프로젝트에는 유지 관리하는 블로그 항목에 대한 RSS 피드를 생성하는 기능이 있습니다.

cl-rss-gen 일부 상용구 작업을 수행하는 작은 라이브러리(LGPL, CL-WHO에 따라 다름)입니다(어떤 슬롯이 어떤 속성에 매핑되는지 지정하여 CLOS 클래스 인스턴스에서 직접 RSS 항목 생성을 지원합니다).

사용하기 전에 코드를 살펴보면 코드가 어떻게 작동하는지, 필요한지 여부를 알 수 있습니다(다른 포스터에서 말했듯이 CL-WHO 또는 XML 생성 라이브러리를 사용하여 직접 RSS를 생성할 수 있음).

아, 그리고 4년 된 스레드를 부활시켜서 미안하지만 누군가 비슷한 라이브러리를 검색하면 여기에서 답을 찾을 수 있을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top