json_decode对JSON格式的字符串进行编码

json_encode对变量进行 JSON 编码

JS中对JSON的解析

一、JSON字符串转换为JSON对象
 
    要运用上面的str1,必须运用下面的要领先转化为JSON对象:
 
    //由JSON字符串转换为JSON对象
 
    var obj = eval('(' + str + ')');
 
或者
 
    var obj = str.parseJSON(); //由JSON字符串转换为JSON对象
 
    或者
 
    var obj = JSON.parse(str); //由JSON字符串转换为JSON对象
 
    然后,就可以这样读取:
 
    Alert(obj.name);
 
    Alert(obj.sex);
 
    特别留心:如果obj本来就是一个JSON对象,那么运用eval()函数转换后(哪怕是多次转换)还是JSON对象,但是运用parseJSON()函数处理后会有疑问(抛出语法异常)。

最新文章

  1. Python-04-基础
  2. CSS第二天总结 更多的选择符
  3. The type java.util.Map$Entry cannot be resolved. It is indirectly referenced。。.相似的错误
  4. JS正则表达式使用方法及示例
  5. OrCAD PSpice仿真库模型
  6. Light OJ 1017 - Brush (III)
  7. Cloudera impala简单介绍及安装具体解释
  8. 关于ios 程序加载百度地图lib,出现链接错误:找不到符号 (null): _OBJC_CLASS_$_BMKMapManager的解决办法
  9. 美化type="file"控件
  10. 兄弟连教育分享:用CSS实现鼠标悬停提示的方法
  11. [题解] 2038: [2009国家集训队]小Z的袜子(hose)
  12. Java spring boot 2.0连接mysql异常:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone
  13. Codeforces.578E.Walking(构造)
  14. mybatis foreach中collection的三种用法
  15. pygame游戏开发入门例子
  16. [No0000FD]C# 正则表达式
  17. numpy.newaxis()
  18. 使用virsh管理KVM虚拟化主机
  19. python IPv6 十进制和十六进制互转
  20. c# 给button添加不规则的图片以及用pictureBox替代button响应点击事件

热门文章

  1. eclipse里怎么用命令行输入args
  2. JSON-LD
  3. 微信H5手指滑动屏蔽微信的默认效果
  4. Nginx配置优化的几个参数
  5. Struts2的模板和主题theme及自定义theme的使用
  6. Bitcask 存储模型
  7. Yii2 数据操作Query Builder(转)
  8. javascript DOM操作之 querySelector,querySelectorAll
  9. mysql 调用外部程序
  10. Ansible简明使用手册