小编Chr*_*ris的帖子

创建URL字符串时XML中的&符号问题

我正在使用XML提要,该提要作为其中一个节点,具有类似于以下内容的URL字符串:

http://aflite.co.uk/track/?aid=13414&mid=32532&dl=http://www.google.com/&aref=chris
Run Code Online (Sandbox Code Playgroud)

我知道&符号会在XML中引起很多问题,应该通过使用&而不是裸体来转义&.因此我将php更改为如下所示:

<node><?php echo ('http://aflite.co.uk/track/?aid=13414&amp;mid=32532&amp;dl=http://www.google.com/&amp;aref=chris'); ?></node>
Run Code Online (Sandbox Code Playgroud)

但是,当生成XML提要时,字符串将显示为full &amp; ,因此实际URL不起作用.如果这是一个非常基本的误解而道歉,但一些指导会很棒.

我也尝试使用%26而不是&amp;但仍然遇到同样的问题.

php xml url ampersand

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

ampersand ×1

php ×1

url ×1

xml ×1