先给一个简单的XML,结构如下
<?xml version="1.0" encoding="uft-8" ?> <msg> <root> <userName>张三</userName> <userAge>20</userAge> </root> </msg>
jquery解析该xml
$.ajax({ url:"data.xml", type:"get", dataType:"xml", success:function(msg){ if(msg){ var root = $(msg).find("root"); //获取root的所有子节点 var userInfo = root.children(); //获取userName标签 //其实就是转换成DOM,获取nodeName属性 var name_tag=userInfo[0].nodeName; alert(name_tag); //获取标签值 var val=userInfo.text(); } } })