6
RSS项目中的描述标签是否存在长度限制或最大尺寸?RSS描述项目的最大长度
此外,此标签是否包含HTML标签?
我将从同一个源代码HTML生成<description>
和<content:encoded>
,并且还想知道<description>
标记是否容纳HTML。
RSS项目中的描述标签是否存在长度限制或最大尺寸?RSS描述项目的最大长度
此外,此标签是否包含HTML标签?
我将从同一个源代码HTML生成<description>
和<content:encoded>
,并且还想知道<description>
标记是否容纳HTML。
据我所知,没有长度限制。 2
在RSS 0.91,各种元件被限制为500或100个字符。在0.91,<通道中不能超过15个<>。 RSS 0.92及更高版本中没有字符串长度或XML级别的限制。处理器可能会施加自己的限制,并且生成器可能会有偏好,表示不超过一定数量的项目可以出现在通道中,或者字符串的长度有限。
对于包围 字符数据在RSS规范中定义的所有元素,文本应当被解释为与 异常的项目的描述元素的,它必须为 文稿作为HTML是合适的纯文本。所有这些元素都不得包含子元素 。
对RSS元素中可以包含的字符数据的长度没有限制。
那么你想要在某处剪切文本并添加...? 在这种情况下,只需使用substr。
$description = substr($description, 0, 250)."...";
将250替换为您想要的大小。
如果250个字符边界位于单词的中间,这将打破文本中间词。所以你最终会得到像...... char ......这样的东西。 – Treffynnon 2012-01-03 10:23:31
那么没有标准?任何人都知道什么是好政策? @Treffynnon - 我不在乎它在哪里出现问题,因为大多数现代读者似乎都会使用''......无论如何...... –
2012-01-03 10:26:17
Treffynoon:是的,它有时候会在词的中间切换。 – tildy 2012-01-03 10:30:16