首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

AJAX 无法解析 & 等字符 有关问题

2012-11-23 
AJAX 无法解析 & 等字符 问题由于 & 等字符在XML里,有特殊的意义,所以当AJAX使用xml格式的时

AJAX 无法解析 & 等字符 问题

由于 '&' '<' '>'等字符在XML里,有特殊的意义,所以当AJAX使用xml格式的时候。就会出现转换异常。尤其‘&’这个字符,当它出现在xml里的时候。就会导致IE,FIrefox,Opera在内的浏览器都无法正确解析XML。问题可能与如下情况类似。

Firefox:
为组织好 行 6 列:22

IE 中XMLDOM解析:
空指针 null

Opera:
XMLparsingfailed:syntaxerror(Line: 3,Character: 22)

解决办法是将这些字符进行过滤,将如下字符进行替换

< 替换成 &lt;
> 替换成 &gt;
" 替换成 &quot;
' 替换成 &apos;
& 替换成 &amp;

热点排行