WebサイトのRSS(および/またはAtom)フィードを作成しています。今、私はこれを行うための2つの方法をすぐに考えることができます:
- HTMLの生成に使用するのと同じテンプレートシステムを使用します(誰かが疑問に思っている場合はClearsilver)。基本的には、RSSフィードをXHTMLではなくRSS+XMLにある他のWebページと同じように扱います。
- 選択したプログラミング言語(Python)でXMLライブラリ、具体的にはRSSライブラリを使用して、プログラムでフィードを作成し、それを書き出します。
あるアプローチを他のアプローチよりも選択する特別な理由はありますか?第一印象から、私はオプション1に傾倒しています。これは、主に理解しやすいためです。
編集:だから私はビルから1つの良い答えを得ました。しかし、この特定のケースでは、RSSフィードのフィールドのすべての値は、整形式で適切にエスケープされたXHTMLとして既にフォーマットされています...他の意見はありますか?