我正在制作一个RSS提要。我一直在寻找在official example我注意到一些字符,如<
和>
用>
和<
取代。插入RSS订阅源的<description>时必须替换哪些字符?
因此,我认为&
也必须用&
所取代。
是否有其他字符我必须之前转义复制它们的描述?请注意,说明文字来自不受信任的来源,因此他们绝不应该“描绘”描述标签或使RSS提要无效。
我不认为它很重要,但编码是UTF8。
我正在制作一个RSS提要。我一直在寻找在official example我注意到一些字符,如<
和>
用>
和<
取代。插入RSS订阅源的<description>时必须替换哪些字符?
因此,我认为&
也必须用&
所取代。
是否有其他字符我必须之前转义复制它们的描述?请注意,说明文字来自不受信任的来源,因此他们绝不应该“描绘”描述标签或使RSS提要无效。
我不认为它很重要,但编码是UTF8。
Microsoft Support列出了以下内容:
的RSS feed一个特殊类型的XML文档。有关特殊字符的列表,请参阅this XML spec。
大多数人不应该使用字符串操作来构造XML文档。
使用的编程语言的XML库;它会自动为您制定格式良好的XML。该XML库的作者非常仔细地阅读XML建议,因此您不必这样做。无法对字符实体进行编码是您无意打算格式错误的XML的一种方式,但它远非唯一。