java中反序列化Json对象

exS*_*ake 3 javascript java json object

我无法弄清楚,我应该反序列化这种类型的 json 对象:

{ "value":integer", "total":1", "records":138", "rows":[ { "value1":6, "value2":true, "bool":true, "floatNumber":140.41", "floatNumber2":28.7", "floatNumber3":140.41", "cssClassName":""", "date":"19/03/2022"", "UTCdate":"2016-03-22T00:00:00+0000"", "UTCdate2":"2016-03-24T20:45:25+0000" }, { "value1":6, "value2":true, "bool":true, "floatNumber":140.41", "floatNumber2":28.7", "floatNumber3":140.41", "cssClassName":""", "date":"19/03/2022"", "UTCdate":"2016-03-22T00:00:00+0000"", "UTCdate2":"2016-03-24T20:45:25+0000"} ]}

但我不知道该怎么办。我希望将此项目添加到我的类中,指出为相应的属性分配什么值。

我尝试使用 Flexjson 库,但没有看到任何可以让我做我想做的事情的函数。

从哪儿开始?

PS:我从未将对象序列化为 JSON,所以我不知道它是如何工作的。