首页 > gson 如何解析数组内嵌

gson 如何解析数组内嵌

json数据如下

{
    status: true,
    array:[
        ["foo", 1, true],
        ["boo", 2, false], 
    ],
}

请问如何定义array这个数组的对象才能用GsonfromJson()来转换成自定义的类?

class Foo {
    Boolean status;
    // 请问如何定义 array
}

我用JSONArray array的话,Gson会解析不了报错。


这JSON格式真是醉了,一个数组里放了3种数据类型。。。
显然设计成{"key1":"foo", "key2":1, "key3":true}["foo", 1, true] 要好吧。


已解决,通过List<List<String>> array可以正确解析
我一直用的是List<String> array,然后仔细看了下,数组里还是数组,二层数组里才是String

Python转过来还真不习惯。

【热门文章】
【热门文章】