账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    android中树形json解析成对象
    27
    0
    [
        {
            "name": "a",
            "size": "4",
            "Rate": "4",
            "level": "3",
            "children": [
                {
                    "name": "aa",
                    "size": "8",
                    "Rate": "8",
                    "level": "4",
                    "children": [
                        {
                            "name": "aaa",
                            "size": "8",
                            "Rate": "8",
                            "level": "5"
                        }
                    ]
                }
            ]
        },
        {
            "name": "b",
            "size": "4",
            "Rate": "4",
            "level": "3",
            "children": [
                {
                    "name": "bb",
                    "size": "8",
                    "Rate": "8",
                    "level": "4",
                    "children": [
                        {
                            "name": "bbb",
                            "size": "8",
                            "Rate": "8",
                            "level": "5"
                        }
                    ]
                }
            ]
        }
     ]

    类似于这种的json数据格式,不确定具体有多少children,

    我定义的bean样式

    public class bean{
        private String name;
        private String size;
        private String Rate;
        private String level;
        private List<bean> children;
        ...
        get/set方法
    }

    利用fastjson解析

    String json="json数据";
    List<Bean> list=JSON.parseArray(json, Bean.class)

    这样list.size()=0

    这样的树形json如何解析?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 噯ㄖ詘美 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部