ajax解析这个xml怎么解析呢!请各位帮帮忙

e生态_修身 2012-02-13 04:47:58
我从后台输出的内容是这样的,然后再ajax中怎么去解析呢!请各位高手帮忙

response.setContentType("text/html;charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");response.getWriter().println("<?xml version='1.0' encoding='UTF-8'?>");
response.getWriter().println("<bom>");
for (Bom b : list) {
response.getWriter().println("<"+b.getBombh()+">");
response.getWriter().println(b.getBombh());
response.getWriter().println("</"+b.getBombh()+">");
}
response.getWriter().println("</bom>");
response.getWriter().flush();
response.getWriter().close();
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
e生态_修身 2012-02-16
  • 打赏
  • 举报
回复
谢谢你的回答!明白了错误在哪里!呵呵!
telankes2000 2012-02-13
  • 打赏
  • 举报
回复
你定义成text/html输出的又是xml格式的 这不矛盾了吗
建议改成json格式 也方便客户端解析

{"BOM":[{ "item1":"001","item2":"002" },{"item1":"007","item2":"008"}]}
客户端解析
var list = new Function("return"+responseText+"");
list = list();
for(var item in list){
alert(item +"="+list[item])
}

81,092

社区成员

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

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