java - gson 如何解析数组内嵌
巴扎黑
巴扎黑 2017-04-17 11:30:46
[Java讨论组]

json数据如下

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

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

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

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

巴扎黑
巴扎黑

全部回复(2)
PHP中文网

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

Python转过来还真不习惯。

黄舟

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号