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

  • 相关阅读:
    [POJ1743]Musical Theme
    [HDU5343]MZL's Circle Zhou
    [ZJOI2015]诸神眷顾的幻想乡
    [SDOI2016]生成魔咒
    [POI2000]Repetitions
    [SPOJ-NSUBSTR]Substrings
    [SPOJ-LCS2]Longest Common Substring II
    [SPOJ-LCS]Longest Common Substring
    [SDOI2010]地精部落
    [HNOI2003]消防局的设立
  • 原文地址:https://www.cnblogs.com/skye-blog/p/7845350.html
Copyright © 2011-2022 走看看