die JSON Da unten:Abrufen von JSON-Daten aus einem einzelnen Objekt mit JSONPath
{
"store": {
"book": [
{
"category": "reference",
"author": "Nigel Rees",
"title": "Sayings of the Century"
},
{
"category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
},
{
"category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3"
},
{
"category": "fiction",
"author": "J. R. R. Tolkien",
"title": null,
"isbn": "0-395-19395-8",
"price": null
}
],
"bicycle": {
"color": "red",
"price": 19.95
}
},
"expensive": 10
}
Was JSON Weg konnte ich das erste Element book
abrufen verwenden, die ein category
enthält, author
, price
und title
Parameter? Um klar zu sein, möchte ich nicht allecategory
, author
, price
und title
Parameter - nur die, die von einem einzigen Buchobjekt kommen. Außerdem ändert sich die Struktur des Arrays book
(d. H. Die Anzahl und Konfiguration seiner Elemente ändert sich im Laufe der Zeit), so dass ich nichts wirklich fest codieren kann.
ich es hier versucht: https://jsonpath.curiousconcept.com/. Konnte es nicht zur Arbeit bringen – Adam