xmlStr = "<?xml version='1.0' encoding='UTF-8'?><response><orders><order><orderid>"+ orderId+ "</orderid><account>"+ phone+ "</account><money>"+ money+ "</money></order></orders></response>";这是我组成的xml,怎么在页面显示的是6523438588534131526544501810.0,根本就不是xml文件啊,哪里有问题吗这个是页面的源码我把大于号和小于号用<和>代替了,但是,输出怎么还不是xml格式啊!!
1 回答
![?](http://img1.sycdn.imooc.com/5458477300014deb02200220-100-100.jpg)
临摹微笑
TA贡献1982条经验 获得超2个赞
输出的时候加个格式!!!
String xml = “你的xml”;
HttpServletResponse response = ServletActionContext.getResponse();
response.setCharacterEncoding("utf-8");
response.setContentType("text/xml;charset=UTF-8");//这里注意是xml
response.setHeader("Cache-Control", "no-cache");
response.getWriter().print(xml);
- 1 回答
- 0 关注
- 595 浏览
添加回答
举报
0/150
提交
取消