У меня есть объект JSON, содержащий имя и атрибут.Мне нужно сохранить выбранные значения на карте / пользовательском объекте.
ниже - мой объект JSON, где мне нужно учитывать значения final
и official
, равные Prm
и Total Load Amt
.и Com Load Amt
из load
.эти 4 значения мне нужно, чтобы добавить его в пользовательский объект и использовать его для дальнейшей манипуляции.
{
"qObject": {
"element": [
{
"name": "PO",
"attribute": [
{
"name": "PO_DT",
"value": "2017-01-25"
},
{
"name": "POEN_DT",
"value": "2017-02-24"
}
]
},
{
"name": "DETAILS",
"attribute": [
{
"name": "ZZ_CD",
"value": "COM"
},
{
"name": "ZZBO_CD",
"value": "5"
},
{
"name": "ZZEX_CD",
"value": "PRI"
},
{
"name": "ZZRE_CD",
"value": "WST"
}
]
},
{
"name": "Prm",
"attribute": [
{
"name": "Theoritical",
"value": "0.0000"
},
{
"name": "Final",
"value": "741.7513"
},
{
"name": "Official",
"value": "1009.9481"
}
]
},
{
"name": "Load",
"attribute": [
{
"name": "TotalLoadPercentage",
"value": "27.6900"
},
{
"name": "TotalLoadAmt",
"value": "268.1968"
},
{
"name": "ComLoadPercentage",
"value": "5"
},
{
"name": "ComLoadAmt",
"value": "50.4974"
}
]
}
]
}
}
Мне нужно хранить значения "name": "Total Load Amt
"name": "Com Load Amt
"name": "Final"
и"name": "Official"
ниже Пользовательский объект
public Class customObject {
private String totalLoadAmt;
private String comLoadAmt;
private String finalval;
private String official;
}
Как это сделать в Java?Я думал об использовании карты, но это не сработало, как ожидалось.Любые предложения или предложения будут полезны.Заранее спасибо.