近期的一个项目需要用到ajax读取xml
jsp 中js
js中需要的xml在其他服务器上
服务器上的xml由servlet取出
这里需要注意几个问题:
servlet 从服务端取出xml展示的时候经常出现乱码:
这里注意一下再读取url的inputstream的时候,给一个具体的编码
设置页面展示成gbk text/xml 即可
ajax由于是异步的,因此如果还需要对xml进行二次解析,就可能出现奇怪的问题。
原因是ajax是异步的,所以处理时可能一些数据尚未提取完成,
一般将异步设置成false,就对这种二次数据处理的xml挺试用的。
由于时间问题,可能写的有些粗略,只要在每一步都得到正确的xml格式,才能最终解析正确。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15116811/viewspace-608502/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15116811/viewspace-608502/