Jquery解析XML

KEN-YANG 2015-09-15 04:42:51
目前在做任务的时候遇到这样一个问题;
通过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();

});
}

求指导
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
KEN-YANG 2015-09-16
  • 打赏
  • 举报
回复
这个方法是正确的,其中错误的原因是由于在后台返回的数据处理出的问题,现在已经改正。
KEN-YANG 2015-09-15
  • 打赏
  • 举报
回复
引用 1 楼 showbo的回复:
你的dataType是xml还是html,还有网站发布没有,ie不发布网站file浏览得不到xml节点,制定dataType为html,按照html来解析应该没有问题你的代码
是XML.还未发布,正在做,但是得不到数据。也不知道哪里错了
Go 旅城通票 2015-09-15
  • 打赏
  • 举报
回复
你的dataType是xml还是html,还有网站发布没有,ie不发布网站file浏览得不到xml节点,制定dataType为html,按照html来解析应该没有问题你的代码

87,886

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧