我有下面的 json 字符串,我想从这个字符串中提取"id"
之后的所有字段"number":(15124,13498)
。
我正在尝试通过java代码中的jsonpath来做到这一点:
String pd = JsonPath.read(jsonString, "$.response.data.number.id");`
但是由于错误的 jsonpath,我得到了一个异常,我应该为获取"id"
after"number"
字段而写什么 jsonpath?
json字符串下方:
{
"response": {
"code": 200,
"msg": "Success",
"data": {
"number": {
"id": "13498",
"name": "(Not in used) Daniel - 30138444",
"network_id": 1,
"network_type": "Facebook",
"currency": "USD",
"currency_info": {
"prefix": "$",
"postfix": "",
"name": "US Dollars"
},
"timezone": {
"id": 92,
"code": "PST",
"region": "America",
"locality": "Los_Angeles",
"offset": -7,
"facebook_code": 1
}
}
}
}
}