我正在为我的网站创建RSS(和/或Atom)Feed。现在,我可以立即想到两种方法:
是否有特别的理由选择一种方法而不是另一种方法?从最初的印象来看,我倾向于选项1,主要是因为它更容易理解。
编辑:所以我从比尔得到了一个很好的答案。但是在这种特殊情况下,RSS提要字段的所有值都已经格式化为格式良好,正确转义的XHTML ...还有其他任何意见吗?
答案 0 :(得分:3)
两种方式都做到了,我更喜欢#2。它会根据需要更好地转义实体,确保您生成格式良好的XML等。
答案 1 :(得分:0)
模板通常更快更容易,但如果你想确保生成有效的xml和rss / atom,那么你应该使用xml库。如果你编写一个验证你的模板生成xml的测试,那么你应该没问题。