2016-04-03 64 views
0

這裏是JSON字符串我從中檢索如何使用java從json中檢索元素值?

{ "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" ] }] 
} 

我想要從屬性或節點「名稱」文本中的元素值:「呼」。我想用jsonPath來檢索這個值。

在此先感謝。

+0

其中'json'庫? 'simple.json'或'google.GSON'還有很多其他的。 ?? @Shashank –

+0

@VikrantKashyapRight現在我正在爲它使用com.jayway.jsonpath.JsonPath。 –

+0

你有沒有試過這個鏈接> http://www.programcreek.com/java-api-examples/index.php?api=com.jayway.jsonpath.JsonPath –

回答