Как мы можем использовать DEFAULT_PATH_LEAF_TO_NULL
Option
для поиска по пути json: $.store[*].address[-1].city
на json, например:
{
"store": [
{
"books": [
{
"category": "reference",
"author": "Nigel Rees",
"title": "Sayings of the Century",
"price": 8.95
}
],
"address": [
{
"city": "New York"
},
{
"city": "Paris"
}
]
},
{
"books": [
{
"category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
}
]
}
]
}
Но если мы попробуемпуть что-то вроде: $.store[*].address
он возвращается null
до там.
Пожалуйста, ответьте, если вы знаете, как это сделать.Ожидаемый результат - city
для первой записи и null
для другой.Что-то вроде:
[
"Paris",
null
]
подробно на: https://github.com/json-path/JsonPath/issues/528 Заранее спасибо.