什么是JSON
JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格
式。JSON容易理解,便于阅读和编写;同时计算机也易于解析和生成,所以JSON有广泛的应用。
JSON基于如下两种结构:
1)键/值对的集合
集合的特性:无序性
{
"name":"zhangsan",
"sex":1,
"age":25
}
2)值的有序集合
[
W1,W2,W3,W4,W5
]
表现形式:
对象:对象是一组无序的键/值对。对象以左大括号开始,以右大括号结束,每个键后面跟着:冒号,键/值对之间用逗号分隔
数组:值的有序集合。数组以左中括号开始,以右中括号结束,值之间用逗号分隔。
值:值可以是字符串、数字、true/false、null、对象或数组
{
"name":{"first":"zhang","lastname":"san"},
"sex":"male",
"age":18,
"score":[80,90,100,85],
"married":false,
"phone":null
}
什么是JSONPath
JOSNPath是从JSON结构中发现和提取数据的工具,与XPath类似。
JSONPath语法元素:
参考下面链接
https://blog.csdn.net/weixin_48580001/article/details/114769587