2016-04-03 7 views
0

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.

+0

die 'json' Bibliothek, die Sie verwendet? 'simple.json' oder' google.GSON' gibt es so viele andere auch. ?? @Shashank –

+0

@VikrantKashyapRight jetzt benutze ich com.jayway.jsonpath.JsonPath dafür. –

+0

Haben Sie diesen Link versucht> http://www.programcreek.com/java-api-examples/index.php?api=com.jayway.jsonpath.JsonPath –

Antwort

Verwandte Themen