服务器端返回的JSON字符串 怎样在 JS中转换成可访问的 JSON对象

原创 2011年01月16日 16:53:00

 

如服务器返回如下字符串

 

{'fans':2,'cmt':2}

 

JS 用 AJAX获取后 把此字符串保存在 s 变量中 用下面的代码则可成功转换成 JS 中可直接通过 对象.属性 的方式进行访问

 

var json_obj = eval('(' + s + ')');  //注意:此处如果写成 var json_obj = eval(s);  会出现  invalid label 错误

 

var fans_num = json_obj.fans;

相关文章推荐

Ajax 接收服务器返回的json响应

1、什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于...

ajax中接受返回字符串转为json并进行处理(不使用jquery)

var myAjax = new Ajax.Request( url, { method: 'get', parameters: formData, onComplete: function...

Android与Java服务器端数据交互和Java对象转换成JSON对象

用Java写Android的后端与Android进行交互,本文后台是采用Struts2框架,使用Http协议获取服务器端数据,写一个查询 Java JSON jar包:http://download...
  • liu_c_y
  • liu_c_y
  • 2016年06月25日 20:54
  • 1720

如何将list类型的数据转换成json格式在服务器端

今天学习了如何将object类型的数据转换成json格式,并且在返回给浏览器,并且在浏览器端收到json格式的数据之后在成功的解析成我么所需要的格式的数据1:在服务器端将object类型的数据转换成j...

对象转换成json字符串(包括jar包)

  • 2012年05月11日 11:01
  • 1.17MB
  • 下载

Java服务器端List对象转换为JSON对象并返回客户端实例

一、什么是JSON   JSON 即 JavaScript Object Natation(Java对象表示法),它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。 ...

用Jackson将Java对象转换成 JSON字符串

今天碰到一个javad问题,无论如何未能解决:

javascrip将对象转换成json字符串

将javascript对象转换成json字符串,扩展了Object的方法。 资源下载地址: http://download.csdn.net/detail/w172087242/9575125 下...

将集合属性对象转换成json格式字符串

FastJson解析json--将集合属性对象转换成json格式字符串
  • hqtxwh
  • hqtxwh
  • 2015年03月25日 23:58
  • 382
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:服务器端返回的JSON字符串 怎样在 JS中转换成可访问的 JSON对象
举报原因:
原因补充:

(最多只允许输入30个字)