Rss 为什么谷歌新闻提要的结构如此奇怪?

Rss 为什么谷歌新闻提要的结构如此奇怪?,rss,simplepie,Rss,Simplepie,我正在尝试在我的网站中加入一个google新闻提要(使用WordPress的内置SimplePie功能) 但是,默认提要在一个奇怪的表结构中呈现。毫无疑问,当我检查提要XML时,我看到Google News有一大堆表html作为其“描述”元素,包括嵌入的样式等(见下图)——本质上是指示提要必须如何显示,不允许任何有效的基于css的定制 这似乎真的很愚蠢-有人能解释一下发生了什么,或者至少同意我的观点,这只是一个糟糕的提要架构吗?提要通常包括html标记,因为很多(大多数?)读者都会处理和使用它们

我正在尝试在我的网站中加入一个google新闻提要(使用WordPress的内置SimplePie功能)

但是,默认提要在一个奇怪的表结构中呈现。毫无疑问,当我检查提要XML时,我看到Google News有一大堆表html作为其“描述”元素,包括嵌入的样式等(见下图)——本质上是指示提要必须如何显示,不允许任何有效的基于css的定制


这似乎真的很愚蠢-有人能解释一下发生了什么,或者至少同意我的观点,这只是一个糟糕的提要架构吗?

提要通常包括html标记,因为很多(大多数?)读者都会处理和使用它们,这样RSS提供商就可以在阅读器中获得一些漂亮的输出,正如您所猜测的那样。(我更喜欢将其标记为CDATA,除非它是正确的xhtml,否则它不是有效的xml/rss)。这可能不是RSS的原始精神,但Google feed只是一个常见做法的极端例子。根据您的问题,strip\u htmltags是否有帮助(simplepie.org/wiki/reference/simplepie/strip\u htmltags)?

提要通常包含html标记,因为许多(大多数?)读者都会处理和使用它们,这样RSS提供商就可以在阅读器中获得一些漂亮的输出,正如您所猜测的那样。(我更喜欢将其标记为CDATA,除非它是正确的xhtml,否则它不是有效的xml/rss)。这可能不是RSS的原始精神,但Google feed只是一个常见做法的极端例子。根据你的问题,trip\u htmltags是否有帮助()?@ViennaMike-strip\u htmltags正是我所需要的请把你的评论作为一个答案,这样我可以给你信用