为了账号安全,请及时绑定邮箱和手机立即绑定

JSON应用场景与实战

难度初级
时长 1小时 0分
学习人数
综合评分9.10
162人评价 查看评价
9.5 内容实用
9.0 简洁易懂
8.8 逻辑清晰
  • JSON要求字符集必须是Unicode
    查看全部
    0 采集 收起 来源:JSON简介

    2015-02-05

  • json的优点
    查看全部
    0 采集 收起 来源:JSON简介

    2015-02-05

  • json的基本语法
    查看全部
    0 采集 收起 来源:JSON简介

    2015-02-05

  • eval() 可使用 JSON.parse() 來取代 $.get(url, data, function(res) { var jsonObj = eval("(" + res + ")"); $("#username").val(jsonObj.username); $("#groupname").val(jsonObj.groupname); $("#uid").val(jsonObj.uid); }); $.getJSON(url,data,function(res){ $("#username").val(res.username); $("#address").val(res.age); });
    查看全部
  • 4种数据结构
    查看全部
    0 采集 收起 来源:JSON简介

    2015-01-26

  • json的基本语法
    查看全部
    0 采集 收起 来源:JSON简介

    2015-01-26

  • 前端代码示例
    查看全部
  • $jsonStr='{"key":"value","key1":"value1"}'; json_decode($jsonStr);//转换之后是对象类型 json_decode($jsonStr,true);//转换之后是数组
    查看全部
    0 采集 收起 来源:JSON实例讲解

    2018-03-22

  • JSON字符串: var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象: var str2 = { "name": "cxh", "sex": "man" }; 一、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()函数处理后会有疑问(抛出语法异常)。 二、可以运用 toJSONString()或者全局要领 JSON.stringify()将JSON对象转化为JSON字符串。 例如: var last=obj.toJSONString(); //将JSON对象转化为JSON字符 或者 var last=JSON.stringify(obj); //将JSON对象转化为JSON字符 alert(last); 留心: 上面的多个要领中,除了eval()函数是js自带的之外,其他的多个要领都来自json.js包。新版本的 JSON 修改了 API,将 JSON.stringify() 和 JSON.parse() 两个要领都注入到了 Javascript 的内建对象里面,前者变成了 Object.toJSONString(),而后者变成了 String.parseJSON()。如果提示找不到toJSONString()和parseJSON()要领,则说明您的json包版本太低。
    查看全部
    0 采集 收起 来源:JSON实例讲解

    2018-03-22

  • string(31) "{"a":1,"b":2,"c":3,"d":4,"e":5}"
    查看全部
    0 采集 收起 来源:代码练习

    2018-03-22

  • <?php $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; var_dump($json); ?>
    查看全部
    0 采集 收起 来源:代码练习

    2018-03-22

  • <?php $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); ?>
    查看全部
    1 采集 收起 来源:代码练习

    2018-03-22

  • JSON数据基本规则: 1) 并列的数据之间用逗号(", ")分隔。 2) 映射用冒号(": ")表示。 3) 并列数据的集合(数组)用方括号("[]")表示。 4) 映射的集合(对象)用大括号("{}")表示
    查看全部
    0 采集 收起 来源:练习

    2018-03-22

  • json_encode()对变量进行 JSON 编码 json_decode()对 JSON 格式的字符串进行解码,转换为 PHP 变量 json_last_error 返回最后发生的错误 Json数据格式和serialize数据格式的异同 相同点 1、都是把其他数据类型转换成一个可以传输的字符串 2、都是结构性数据 不同点 1、Serialize序列化后的数据格式 保存数据原有类型 2、JSON数据格式要更简洁相比Serialize序列化之后的数据格式 使用场景: 1、JSON适合数据量大,不要求保留原有数据类型的情况下使用 2、Serialize适合存储带有加密方式的数据串,防止数据被中途截取反序列化破解
    查看全部
    0 采集 收起 来源:JSON的使用

    2015-03-22

  • JSON的基本语法
    查看全部
    0 采集 收起 来源:JSON简介

    2015-01-23

举报

0/150
提交
取消
课程须知
1、对html基础知识已经掌握。 2、对php的基础知识掌握,如数组、类、对象。
老师告诉你能学到什么?
1、JSON数据格式和serialize数据格式的异同和使用 2、PHP中操作JSON的重要函数 3、一维数组到JSON数据格式的转换 4、多维数组到JSON数据格式的转换 5、对象到JSON数据格式的转换 6、转换JSON数据格式到对象类型 7、转换JSON数据格式到数组类型

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!