Hier ist der JSON-String, aus dem ich dem Elementwert abzurufen habeWie kann man einen Elementwert von json mit Java abrufen?
{ "search": { "entry": [
{ "d": "op=example.com",
"at": [
{ "name": "id", "value": [ "786786876" ] },
{ "name": "name", "value": [ "usaduas" ] }]
},
{ "d": "op=example.com",
"at": [
{ "name": "id", "value": [ "786876876" ] },
{ "name": "call", "value": [ "gyudyusg" ] }]
},
{ "d": "op=example.com",
"at": [
{ "name": "call", "value": [ "hsadkjhsakjdh" ] },
{ "name": "id", "value": [ "768768768" ] }]
}
ich den Text von Attributen oder Knoten „namen“ abgerufen werden soll: „Anruf“. Ich möchte diesen Wert mithilfe von jsonPath abrufen.
Vielen Dank im Voraus.
die 'json' Bibliothek, die Sie verwendet? 'simple.json' oder' google.GSON' gibt es so viele andere auch. ?? @Shashank –
@VikrantKashyapRight jetzt benutze ich com.jayway.jsonpath.JsonPath dafür. –
Haben Sie diesen Link versucht> http://www.programcreek.com/java-api-examples/index.php?api=com.jayway.jsonpath.JsonPath –