json——入门必看
程序员文章站
2022-03-10 12:09:42
...
为什么需要json?
数据传输是我们在敲代码时,经常遇到的一个场景即前后端数据交互。那么给数据一个统一的格式有利于我们编写和解析数据。
json的来源?
源于 javaScript语言.虽然Json源于 javaScript语言,但它只是一种数据格式,可用于任何编程语言。现时具有类似功能的格式由xml,yaml。当中json的语法最为简单.
json的使用场景?
一个动态网页想从服务器获得数据时–>
服务器从数据库查找数据,然后把数据转换成JSON文本格式,传给前端。
然后网页的脚本代码就可以把此json文本解析为内部的数据结构去使用
json代码长什么样子?
{
"title": "Design Patterns",
"subtitle": "Elements of Reusable Object-Oriented Software",
"author": [
"Erich Gamma",
"Richard Helm",
"Ralph Johnson",
"John Vlissides"
],
"year": 2009,
"weight": 1.8,
"hardcover": true,
"publisher": {
"Company": "Pearson Education",
"Country": "India"
},
"website": null
}
从例子可看出,json是树状结构,而json只包含6种数据类型
null:表示为null
boolean:表示为true或false
number:一般的浮点数表示方法
string :表示为“”
array: 表示为[]
object:表示为{}