zoukankan      html  css  js  c++  java
  • json基本内容

    json的基本信息和历史

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于欧洲计算机协会制定的js规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。JSON是Douglas Crockford在2001年开始推广使用的数据格式,在2005年-2006年正式成为主流的数据格式,雅虎和谷歌就在那时候开始广泛地使用JSON格式。

    json的语法

    在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型

    1.对象表示为键值对

    2.数据由逗号分隔

    3.花括号保存对象方

    4.括号保存数组

    结构是以”{”大括号开始,以”}”大括号结束。中间部分由0或多个以”,”分隔的”key(关键字)/value(值)”对构成,关键字和值之间以”:”分隔,语法结构如代码。

    用json表示数组书写格式

    用json表示中国部分省市数据如下

    物件结构与json格式字串转换

    使用json.stringify(物件);将物件转换成json格式的字串,但会忽略函式的部分

     使用json.parse(json 格式字串);将字串转换成物件结构。

     

  • 相关阅读:
    python 格式化 json输出
    python
    回顾2013
    C扩展Python
    C扩展Python
    Python
    Python interview preparing
    Python用smtplib发送邮件
    Python 安装路径, dist-packages 和 site-packages 区别
    nginx worker_cpu_affinity使用方法
  • 原文地址:https://www.cnblogs.com/niuyaomin/p/11279499.html
Copyright © 2011-2022 走看看