jquery处理xml带来的一个小问题
今天在测试一个ajax获取IP的一个应用的时候,发现以前一直很正常的代码出现了问题,始终没办法获取到正确的数据,于是开始排查,随手记个步骤下来。
首先,检查Get到的xml文件是否正确。因为是IE下的系统,所以用了httpwatch抓文件,抓下来文件看起来一切正常。排除后台代码出错。
然后,检查了一下前端和后台代码的版本,发现后台代码没有修改过,前端代码从change log可见为了兼容新版的IE,做了少量修改:
修改前
<ipaddr>192.168.0.1</ipaddr>
用旧程序获取到的ipaddr值是【192.168.0.1】,而新程序获得的值是【\n192.168.0.1】,好吧,这个问题真是头疼,修改XML,标签放到一行,暂时解决问题。
真是令人抓狂!