Json 学习笔记1

Posted iqyqqqqqq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Json 学习笔记1相关的知识,希望对你有一定的参考价值。

JSON 概述

  • JSON:javascript Object Notation(JavaScript 对象表示法)
  • JSON是存储和交换文本信息的语法。类似XML
  • JSON比XML更小、更快,更易解析。
  • JSON独立于语言:JSON使用Javascript语法来描述数据对象,但是JSON仍然独立于语言和平台。JSON解析器和JSON库支持许多不同的编程语言。
  • 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
  • JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串

	"sites": [
		"name":"腾讯网","url":"www.qq.com",
		"name":"腾讯网","url":"www.qq.com",
		"name":"腾讯网","url":"www.qq.com",
	]

这个sites对象是包含3个站点记录(对象)的数组

Json语法

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

    • 对象表示为键值对
    • 数据由逗号分隔
    • 花括号保存对象
    • 方括号保存数组

应用

在这里插入图片描述](https://img-blog.csdnimg.cn/20181112135421330.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdqdW5faHVzdGVy,size_16,color_FFFFFF,t_70)

以上是关于Json 学习笔记1的主要内容,如果未能解决你的问题,请参考以下文章

JSON学习笔记

学习笔记——JSON 和 AJAX

json学习笔记

JSON学习笔记

JSON学习笔记

Android学习笔记之Fast Json的使用