我试图通过提供json密钥来读取json值。
我尝试过的代码。文件是它在json之上的alreadt加载。
我正在使用此链接https://github.com/jayway/JsonPath
jsonPath = "$.Contact[?(@.key =~ /ContactID/i)].value";
Object attrValue = JsonPath.read(document, jsonPath);
“attrValue为空”。请指导我这个。提前谢谢
{
Date=/Date(1454410800000+1300)/,
Type=ACCREC,
Total=7000,
Status=PAID,
Contact={
Name=Abc,
Phones=[
],
Addresses=[
],
ContactID=df400dcd-6bdb-4cb5-98ce-496ec64c253f,
ContactGroups=[
],
ContactPersons=[
],
HasValidationErrors=false
},
DueDate=/Date(1454756400000+1300)/,
SubTotal=7000,
TotalTax=0,
AmountDue=0,
HasErrors=false,
InvoiceID=7aaa5fe5-25c3-47f9-b37f-f732b7705ee4
}