zoukankan      html  css  js  c++  java
  • json

    什么是json

    json 就是(javascript Object Notation),它是一种轻量级的数据交换格式

    json的基本语法
      4个基本规则
        1)并列的数据之间用逗号(,)分隔
        2)映射用冒号(:)表示
        3)并列数据的集合(数组)用方括号([])表示
        4)映射的集合(对象)用大括( {})表示

    json 的优点
    1)数据格式简单,便于读写,格式都是压缩的,占用宽带少
    2)支持多种语言,包括ActionScript,C,C#,JAVA,PHP,Ruby,Python 等服务器端语言,便于服务器端的解析

    json的缺点
    1)要求字符集必须是Unicode,受约束性强
    2)语法过于严谨,必须遵循json语法4个原则

    json的使用
    牵涉到 serialize数据格式的比较
    相同点:都是把其他数据类型转换成一个可以传输的字符集,都是结构性数据
    不同点:serialize 序列化后数据格式保存原有数据类型,json数据格式要更简洁相比serialize 序列化之后的数据格式
    1.json适合数据量大,不要求保留原有数据类型的情况下使用
    2.serialize 适合存储带有加密方式的数据串,防止数据被中途反序列化破解

    php操作json的重要函数
    加密: json_encode()
    解密: json_decode()
  • 相关阅读:
    级联
    自定义Exception
    正则表达式
    配置baseDao(hibernateTemplate)
    BigDecimal
    递归调用
    1,怎么获得数据库表结构。
    常用工具
    《ASP.NET企业级开发案例精解》源代码
    【转载】在jQuery EasyUI中实现对DataGrid进行编辑
  • 原文地址:https://www.cnblogs.com/fengku/p/10910534.html
Copyright © 2011-2022 走看看