JSON简介和理解
(仅用作个人学习记录,不保证正确性。)
简介:
JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
个人理解:
其实简单来说,JSON就是一种数据交换格式,一般作为载体在客户端和服务器端交换数据。我们可以用JSON来表示任何支持的类型,例如字符串,数字,对象,数组等。
为什么会用到JSON:
例如,我们在向服务器端发送数据的时候,一般选择发送字符串。现在我们有一个实体类对象Bean,其中包含一个人的个人信息数据,包括姓名,身高,年龄等等。如果要将这个实体类发送至服务器端呢?这时我们就需要用到JSON了。我们此时将实体类对象转化成JSON结构化标记的数据,就可以向服务器端进行传递了。(json类型的转换使用的是GSON方法,后期学习了解后会继续记录)



浙公网安备 33010602011771号