zoukankan      html  css  js  c++  java
  • JSON

    JSON(JavaScript Object Notation,JS对象表示法)是一种轻量级的数据交互格式。独立于语言,轻量级的文本数据交换格式,用于存储和交换文本信息的语法。

    特征

    1) 数据表示为键/值对

    2) 数据由逗号分隔

    3) {}保存对象,可以保存多个键/值对

    4) []保存数组,数组中可以包含对象

    转换

    JSON和JS对象互转

    1) JSON.stringify(value):

      用于将JavaScript值转换为JSON字符串

      @param int,float,string,boolean,array,object,null

      @return string 

    2) JSON.parse(str):

      用于将一个JSON字符串转换为JavaScript对象

      '{"name":"cat","food":"fish"}' =>Object {name: "cat", food: "fish"}

      Object

        food:"fish" 

        name:"cat"

        __proto__:object

    JSON和PHP对象互转

    实例

    PHP:

    array('a'=>'apple','b'=>'banana','money','dog') ==> {"a":"apple","b":"banana","0":"money","1":"dog"}

    array('apple','banana','money') ==> ["apple","banana","money"]

    new Animal('cat','fishes',3) ==> {"name":"cat","food":"fishes","age":3}

    参考

    百度百科:https://baike.baidu.com/item/JSON/2462549?fr=aladdin

  • 相关阅读:
    快速幂
    1112个人赛,最长回文串常见算法讨论
    11-05-sdust-个人赛赛后随想
    UVA 1149 Bin Packing
    UVa 1608,Non-boring sequences
    UVa 10954,Add All
    UVa 714,Copying Books
    Careercup
    Careercup
    Careercup
  • 原文地址:https://www.cnblogs.com/skye-blog/p/7845350.html
Copyright © 2011-2022 走看看