-7
我应该准备什么java类结构来返回这样的JSON?将JSON转换为java对象
修正JSON(上面一个无效):
{
"transactionComparisonTotals": [
[
"CurrentFace",
{
"value": "1000000",
"format": "$000.00 ptr"
},
{
"value": "1000",
"format": "$000.00 ptr"
},
{
"value": "0",
"format": "$000.00 ptr"
}
],
[
"MarketPrincipal",
{
"value": "1000000",
"format": "$000.00 ptr"
},
{
"value": "1000",
"format": "$000.00 ptr"
},
{
"value": "0",
"format": "$000.00 ptr"
}
]
]
}
为此,我需要设置的Java类。 Ø
这么一件事我可以做的是产生JSON,如:
{
"transactionComparisonTotals": [
{
"key": "coupon",
"valueAttributes": [
{
"value": 4.25,
"format": "00.00%",
"color": true,
"sign": true
},
{
"value": 4.26,
"format": "$00.00 %",
"color": true,
"sign": true
},
{
"value": 0.31,
"format": "00.00 bp",
"color": true,
"sign": true
}
]
}
}
但我真正想要的是有“重点”和“valueAttributes”在短短一个数组没有财产(如所示我原始的JSON)。
JSON的不是一个有效的。 – shruti1810
@JackSparrow调查GSON库来解析儿子,这非常简单。 – StackFlowed
我其实想要返回这样的回应,所以为此我确实需要建立java类层次结构吗? – JackSparrow