У меня есть объект JSON String, и я должен извлечь значение, но либо я могу разделить JSON, либо мне нужно извлечь это значение. Ниже приведена моя строка json. < /P>
У меня есть объект JSON String, и я должен извлечь значение, но либо я могу разделить JSON, либо мне нужно извлечь это значение. Ниже приведена моя строка json. < /P> [code][ { "Code": "1", "Name": "someName", "rateCode": "1234", "soldQty": 1, "revAmnt": 120, "pacPick": { "pickDate": "2025-06-12", "soldQty": 1 }, "invTyp": [ { "inventoryTypeCode": "ASDF", "soldQty": 1, "revAmnt": 120 } ] }, { "Code": "1", "Name": "someName", "rateCode": "2345", "soldQty": 1, "revAmnt": 99.6, "pacPick": { "pickDate": "2025-06-12", "soldQty": 1 }, "invTyp": [ { "inventoryTypeCode": "ZXCV", "soldQty": 1, "revAmnt": 99.6 } ] }, { "Code": "1", "Name": "someName", "rateCode": "5678", "soldQty": 1, "revAmnt": 90, "pacPick": { "pickDate": "2025-06-12", "soldQty": 1 }, "invTyp": [ { "inventoryTypeCode": "POIU", "soldQty": 1, "revAmnt": 90 } ] } ] [/code] мне нужно извлечь только только soldqty , который происходит после RateCode . Я попробовал < /p> [code]String sldQtyString = JsonPath.read(DataSet, "$..soldQty").toString(); < /code> и < /p> String sldQtyString = JsonPath.read(DataSet, "$..soldQty\[0\]").toString(); < /code> Но я не могу получить то, что мне нужно.{ "Code": "1", "Name": "someName", "rateCode": "1234", "soldQty": 1, "revAmnt": 120, "pacPick": { "pickDate": "2025-06-12", "soldQty": 1 }, < /code> и < /p> "invTyp": [ { "inventoryTypeCode": "ASDF", "soldQty": 1, "revAmnt": 120 } ] [/code] , а затем я могу получить необходимое значение. Оба решения были бы полезны.
У меня есть объект json String, из которого я должен извлечь значение, но либо я могу разделить JSON, либо мне нужно извлечь это значение. Ниже приведена моя строка json
[
{
Code : 1 ,
Name : someName ,
rateCode : 1234 ,
soldQty : 1,
revAmnt...
У меня есть объект json String, из которого я должен извлечь значение, но либо я могу разделить JSON, либо мне нужно извлечь это значение. Ниже приведена моя строка json
[
{
Code : 1 ,
Name : someName ,
rateCode : 1234 ,
soldQty : 1,
revAmnt...
Я работаю с JSON и столкнулся с некоторыми проблемами.
Я хочу вставить/обновить путь в объекте JSON. В случае, если путь не существует, он будет создан, и я вставлю новое значение. В случае выхода оно будет обновлено новым значением