上周,2023年,我那个朋友问了我一个问题:json文件是什么?本质上,json文件是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它常用于数据交换,因为其易于读写,且易于跨语言使用。
一言以蔽之,json文件就是用特定格式存储和传输数据的文件。每个人情况不同,但基本上,它由键值对组成,键和值之间用冒号分隔,键和键值对之间用逗号分隔,整个结构被大括号包围。
我那个朋友听后眼睛一亮,好像刚想到另一件事:“那它和XML有什么区别?”算了,你看着办,你可以自己去研究一下。
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。这就是坑,别信它只是JavaScript的简单扩展。
2001年,Douglas Crockford提出了JSON标准。这就是坑,别信JSON只能用于JavaScript。
JSON数据通常以键值对的形式存在,例如:{"name": "张三", "age": 30}。这就是坑,别信JSON只能存储字符串。
JSON广泛应用于Web应用程序中,如Ajax请求返回的数据格式。这就是坑,别信JSON只能用于Web。
实操提醒:学习JSON时,先从简单的键值对开始,再逐步深入理解嵌套对象和数组。