Jquery解析XML,该怎么解决
Jquery解析XML
目前在做任务的时候遇到这样一个问题;
通过Ajax后台传过来的是一段XML格式,
内容如下
现在把这段XMl 传到前台了,需要用Jquery去解析,但是写好了却无法得到结果。写的代码如下:
求指导
------解决思路----------------------
你的dataType是xml还是html,还有网站发布没有,ie不发布网站file浏览得不到xml节点,制定dataType为html,按照html来解析应该没有问题你的代码
目前在做任务的时候遇到这样一个问题;
通过Ajax后台传过来的是一段XML格式,
内容如下
<GetRegPoolRsp xmlns="http://new.webservice.namespace">
- <Result>
<ResultCode>0</ResultCode>
<ResultMsg>成功</ResultMsg>
</Result>
- <PoolInfo>
<StartTime>13:30</StartTime>
<EndTime>14:30</EndTime>
<TotalNum>10</TotalNum>
<LeftNum>9</LeftNum>
<FinishedNum>0</FinishedNum>
</PoolInfo>
- <PoolInfo>
<StartTime>14:30</StartTime>
<EndTime>15:15</EndTime>
<TotalNum>5</TotalNum>
<LeftNum>5</LeftNum>
<FinishedNum>0</FinishedNum>
</PoolInfo>
</GetRegPoolRsp>
</SOAP-ENV:Body>
现在把这段XMl 传到前台了,需要用Jquery去解析,但是写好了却无法得到结果。写的代码如下:
function AddRegister(result)
{
alert(2);
var html = "";
$(result).find("PoolInfo").each(function(){
alert(1);
StartTime = $(this).find("StartTime").text();
alert(StartTime);
EndTime = $(this).find("EndTime").text();
TotalNum = $(this).find("TotalNum").text();
LeftNum = $(this).find("LeftNum").text();
FinshedNum = $(this).find("FinshedNum").text();
});
}
求指导
------解决思路----------------------
你的dataType是xml还是html,还有网站发布没有,ie不发布网站file浏览得不到xml节点,制定dataType为html,按照html来解析应该没有问题你的代码