下面是JSON:
{
"books": [
{
"id": 1,
"name": "República Brasileira. de Deodoro a Bolsonaro - 2° Edição",
"writers": [
{
"name": "Paulo Ghiraldelli Jr.",
"id": 1
},
{
"name": "Mariangela",
"id": 2
}
]
},
{
"id": 2,
"writers": [
{
"name": "Ilan Lapyda",
"id": 3
}
]
}
]
}
我正在编写一个JSONPath表达式来查找由“Mariangela”编写的书籍。我尝试了以下表达式:
$.books[?(@.writers[*]['name']=='Mariangela')]
但我收到“传递了无效的X-JSON-Path表达式”。我做错了什么?
1条答案
按热度按时间cngwdvgl1#
我的错你是对的,是这样的: