2010-02-01 34 views
0

我正在制作一个RSS提要。我一直在寻找在official example我注意到一些字符,如<>&gt;&lt;取代。插入RSS订阅源的<description>时必须替换哪些字符?

因此,我认为&也必须用&amp;所取代。

是否有其他字符我必须之前转义复制它们的描述?请注意,说明文字来自不受信任的来源,因此他们绝不应该“描绘”描述标签或使RSS提要无效。

我不认为它很重要,但编码是UTF8。

回答

1

Microsoft Support列出了以下内容:

  • &符号,&
  • 左角度托架,<
  • 直角支架,>
  • 直引号,
  • 撇号,
1

大多数人不应该使用字符串操作来构造XML文档。

使用的编程语言的XML库;它会自动为您制定格式良好的XML。该XML库的作者非常仔细地阅读XML建议,因此您不必这样做。无法对字符实体进行编码是您无意打算格式错误的XML的一种方式,但它远非唯一。