1.什么是JSON

1.1 JSON是一种数据交换格式:

数据交换格式是一种在不同平台间传递数据的文本格式。除了JSON之外,还包括XML等数据交换格式。

1.2 JSON独立于编程语言:

JSON的全称是 Javascript Object Notation(Javascript对象表示法)。数据交换格式是独立于语言的。JSON基于Javascript对象字面量。

表示法:是指一个可以表示诸如数字或单词等数据的字符系统。

可移植性:或者说是在平台和系统间传输信息的兼容性,是一种数据交换格式所追求的一个重要指标。

1.3 总结:

1.JSON是一种数据交换格式;

2.JSON独立于编程语言;

3.JSON基于Javascript对象字面量表示法(重点在于"表示法")。

4.JSON表达数据的方式对通用的编程概念都很友好。

转载于:https://blog.51cto.com/6216083/1832260

JSON (一) JSON语法和数据类型相关推荐

  1. mysql json invalid json text_MySQL 5.7新增加的json数据类型

    MySQL 5.7中有json存储类型了以前我们只能通过php来进行序列化了不过现在就不需要了我们可以直接使用MySQL 5.7的json数据类型来存储json格式数据了,具体来看介绍. 在MySQL ...

  2. JSON简介,语法,在html中应用

    JSON简介 1,json(JavaScript Object Notation)是一种轻量级的文本数据交换格式而非编程语言, 其语法只支持字符串,数值,布尔值及null以及在次基础上的对象和数组. ...

  3. JSON数据格式---JSON语法规则、JSON文件

    JSON是JavaScript Object Notation的缩写,是一种轻量级的数据交换格式. JSON是独立于任何语言的文本格式.易于被计算机解析和生成 JSON中文网:http://www.j ...

  4. JSON解释及语法规则

    JSON:JavaScript 对象表示法(JavaScript Object Notation). JSON 语法规则 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 JSON ...

  5. JSON基础入门实战讲解在线视频课程-JSON 使用 JavaScript 语法

    因为 JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON. 微信小程序交流群:111733917 | 微信小程序从0基础到就业的课程:http ...

  6. JSON,JSON介绍、语法

    什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON ...

  7. java后端传object给js_【JSON】JSON在前端和后端传递

    前后台最最传统的交互方式就是表单交互,然后用request.setAttribute方法设置结果,渲染jsp,然而随着前台界面的复杂程度的提高,或者是使用了某些前端框架(sigmagrid)越来越多的 ...

  8. 内置对象的API Array数组对象 String字符串对象 json字符串 JSON对象 js作用域及变量预解析 引用类型与值类型区别 共享引用 基本包装类型 数组去重

    01-内置对象的API a.Date对象获取时间 b.Array对象数组加工 c.String对象字符串加工 d.json字符串的语法格式 e.JSON对象的字符串与对象转换应用 02-JS作用域 a ...

  9. es只能用于json_什么是json和json用于什么

    es只能用于json When you do a search for JSON, you get highly technical answers online. In this article, ...

  10. 【JSON教科书】什么是JSON,JSON字符串有什么作用?(JSON学习总结)

    文章目录 @[toc] 一.了解Json 3.1 什么是Json 二.简单Json语法 2.1 语法 3.2.1 Json语法记忆规则 三.Json字符串的手写转换 JavaBean类对象 Json简 ...

最新文章

  1. linux系统资源监控
  2. 每天一道LeetCode-----找到给定序列中所有和为某个值的集合或集合个数,序列中可以有/无重复项,集合元素顺序不同算不同集合等
  3. 部署用于生产的Exceptionlees(一个强大易用的日志收集服务)
  4. 从一本书看经济危机中创业者的机会
  5. uva 10602——Editor Nottoobad
  6. 德力西双电源自动转换开关说明书_聊聊双电源转换的那点事。
  7. Winform软件,不要在线程里操作UI
  8. Java学习系列(十三)Java面向对象之界面编程
  9. 42.数据库 SQL 操作
  10. 拓端tecdat|SPSS中的多层(等级)线性模型Multilevel linear models研究整容手术数据
  11. 动态分区分配算法(1、首次适应算法 2、最佳适应算法 3、最坏适应算法 4、邻近适应算法)
  12. 【彩虹代刷v5.8】去除后门增加多套模板修复多处BUG[全开源免授权]
  13. 红米k40pro一键root教程
  14. 解决谷歌浏览器打不开
  15. Android新手如何学习开发一款app?
  16. 双重检查锁单例模式为什么要用volatile关键字?
  17. 机器学习 --- 逻辑回归
  18. python正则表达式(关于提取数字)
  19. 基于低加密指数广播攻击(Hastad攻击)的更深一步学习
  20. 组装台式电脑如何重装系统图文教程

热门文章

  1. QT4.8界面设计(MSVC2010X)+位姿哈希+ICP结果
  2. 对于redis底层框架的理解(一)
  3. 随机值获取—random
  4. DELL 控制卡做raid
  5. Android安装apk
  6. OnlineJudge 离线题库采集
  7. Conversion to Dalvik format failed with error 1
  8. 复杂XML的解析及组装
  9. [转贴]Integrating FrontPage and VS .NET
  10. aclocal-1.13: command not found