【发布时间】:2019-06-02 01:07:26
【问题描述】:
我有一个 Json 对象,我想在 POJO 中进行转换,问题是他的 1 个属性是一个值 c,它将具有我事先不知道的不同值。假设我对"$key"一无所知,或者可能是世界各地城市的名称
{
"data": [{
"id": 1,
"name": "theName",
"symbol": "theSymbol",
"last_updated": "2018-06-02T22:51:28.209Z",
"quote": {
"$key": {
"price": 9283.92,
},
"$key": {
"price": 1,
}
}
}],
"status": {
"timestamp": "2018-06-02T22:51:28.209Z",
"error_code": 0,
"error_message": "",
"elapsed": 10,
"credit_count": 1
}
}
【问题讨论】:
-
你能澄清一下“$key”的已知和未知吗?
-
那部分你必须转换成
Map<String,SomeClass>或类似的东西。
标签: java json spring-boot jackson gson