今天在写提供生成RSS页面时就遇到这个文档
在IE中总是显示缺少分号semi colon
出错行是<link>标记对里的链接地址
我百思不得其解
左改右改似乎都没有找到较好的解决办法
因为在<channel>节点下的<link>标记对也是链接
它却没有出错
仔细对比发现
原来<item>节点下的<link>标记对的链接传递了2个参数
而用来分隔两个参数的字符正是"&"
这个字符在XML文档中是不允许的
应换作它的转义字符“&amp;”
问题解决!
呵呵!
今天在写提供生成RSS页面时就遇到这个文档
在IE中总是显示缺少分号semi colon
出错行是<link>标记对里的链接地址
我百思不得其解
左改右改似乎都没有找到较好的解决办法
因为在<channel>节点下的<link>标记对也是链接
它却没有出错
仔细对比发现
原来<item>节点下的<link>标记对的链接传递了2个参数
而用来分隔两个参数的字符正是"&"
这个字符在XML文档中是不允许的
应换作它的转义字符“&amp;”
问题解决!
呵呵!