微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ajax响应三种数据内容的具体实现

01普通文本

out.print("Ajax响应内容");

var   text=  xhr.responseText;

 

02json格式

 

1、更改对象的toString 方法

Student  stu=new Student(1,"张三","男");

eval("var json="+text);

 2、手动拼接json字符串

String   json="{sid:"+stu.getSid()+", sname:'"+stu.getSname()+"', sex:'"+stu.getSex()+"'}";

 

eval("var json="+text);

 3、使用GSONjar包

Gson  gson=new Gson();
String json = gson.toJson(list);

 

也可以转成对应的JSON格式
 需要注意:字符串的key必须使用引号引出  {'key1':value,'key2':value2..}
var json2 = JSON.parse(text);

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐