$.rows[*].noticeTitle模仿这个写法写
时间: 2023-11-28 08:48:11 浏览: 36
这个写法是使用了 JSONPath 的语法,可以在 JSON 数据中根据特定的规则来查询数据。如果你想模仿这个写法,需要先了解 JSONPath 的基本语法和规则。
在 JavaScript 中,可以使用第三方库 jsonpath 来实现 JSONPath 查询,以下是一个例子:
假设有以下 JSON 数据:
```
{
"data": {
"users": [
{
"name": "Alice",
"age": 20
},
{
"name": "Bob",
"age": 25
},
{
"name": "Charlie",
"age": 30
}
]
}
}
```
要查询所有用户的名字,可以使用以下 JSONPath 查询:
```
$.data.users[*].name
```
使用 jsonpath 库,可以这样实现:
```
const jsonpath = require('jsonpath');
const data = {
"data": {
"users": [
{
"name": "Alice",
"age": 20
},
{
"name": "Bob",
"age": 25
},
{
"name": "Charlie",
"age": 30
}
]
}
};
const names = jsonpath.query(data, '$.data.users[*].name');
console.log(names); // ['Alice', 'Bob', 'Charlie']
```
其中,`jsonpath.query` 函数第一个参数是要查询的 JSON 数据,第二个参数是查询规则,返回符合规则的数据。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)