代码之家  ›  专栏  ›  技术社区  ›  Andreas Bonini

在RSS提要的<description>中插入时必须替换哪些字符?

  •  0
  • Andreas Bonini  · 技术社区  · 15 年前

    我正在制作RSS提要。我在看电视 official example < > &gt; &lt; .

    因此,我认为 & 还必须替换为 &amp; .

    必须 在描述中复制它们之前逃逸?请注意,描述文本来自不受信任的源,因此它们永远不能“突破”描述标记或使RSS提要无效。

    3 回复  |  直到 15 年前
        1
  •  1
  •   Anders Lindahl    15 年前

    Microsoft Support 列出以下各项:

    • 安培, &
    • 左角括号, <
    • 直角支架, >
    • "
    • 撇号,
        2
  •  1
  •   JRL    15 年前

    RSS feed 一种特殊类型的XML文档。看见 this XML spec

        3
  •  1
  •   Robert Rossney    15 年前

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

    使用编程语言的XML库;它将自动为您制定格式良好的XML。XML库的作者非常仔细地阅读了XML推荐,这样您就不必这么做了。无法对字符实体进行编码是一种可以发出格式错误的XML的方法,但这远远不是唯一的方法。