JSON与JSONPath

JSON是一种轻量级的数据交换格式,基于键/值对和值的有序集合,易于理解和处理。JSONPath则类似于XPath,用于从JSON结构中提取数据。文章详细介绍了JSON的基本结构和JSONPath的语法元素。
摘要由CSDN通过智能技术生成

什么是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
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

謹言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值