0

在为我的 PHP 程序编写自定义 RSS 提要时,我遇到了一个问题,即必须将 & 字符转换为&. 我想知道是否还有其他类似的角色。感谢你的信息。

这是无效的:

<?xml version="1.0" encoding="UTF-8" ?>         
<rss version="2.0">
<channel>
    <title>custom user feed</title>                 
        <item>
            <description>
                <div>a & b</div>
            </description>
        </item>
</channel>      
</rss>

参考:为什么 RSS 不能处理 & 符号?

4

1 回答 1

3

是的,至少,很明显这<会导致您出现问题,因为它将被视为标签的开始。它通常被编码为&lt;.

有关详细信息,请参阅http://en.wikipedia.org/wiki/XML#Escaping 。

于 2012-10-14T11:00:09.203 回答