4个回答
2015-07-14 · 知道合伙人软件行家
关注
展开全部
在JS中,一般是使用eval()函数将JSON的字符串解析成JSON数据格式。
测试代码如下:
var obj = eval("("+data+")”);//转为json对象
alert("return_code:"+obj["return_code"]);//弹出json对象return_code属性
这边需要注意的是,eval("("+data+")”)要这么写,里面还带了一对括号。原因在于:eval本身的问题。 由于json是以”{}”的方式来开始以及结束的,在JS中,它会被当成一个语句块来处理,所以必须强制性的将它转换成一种表达式。
展开全部
1、直接解析字符串
2、创建与json格式对应结构的类,并有对应的set方法
2、创建与json格式对应结构的类,并有对应的set方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java如何接收我不知道,不过你既然是ajax ,那么js接收就行了
$.ajax({
type: 'post', cache: 'false', dataType: 'json',
url: '请求地址',
success: function (result) {
--这里result 就是请求成功返回的 数据
},
$.ajax({
type: 'post', cache: 'false', dataType: 'json',
url: '请求地址',
success: function (result) {
--这里result 就是请求成功返回的 数据
},
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在java中?servlet吗.String a=request.getParameter("a");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询