后端返回XML数据,前端采用ajax接收,获取的数据采用以下方式处理:
// 将数据转换 jquery 元素 var $el = $( XMLDocument ) ; // XMLDocument为后端发送过来的XML数据 // 此时 $el 不能使用 html()函数,比如 $el.html() 会报错 // find 函数是查看当前节点下所有的元素 $el.find(‘item‘).length // 当前节点下所有item元素的数量 $el.children(‘item‘).length // 当前节点下第一级item元素的数量 // 调用了find 、children 之后,就可以使用 html()函数 alert( $el.find(‘item‘).eq(0).html() )
原文:https://www.cnblogs.com/wm218/p/12597574.html