无法通过GSON解析不同的json格式字符串 [英] Unable to parse different json format string via GSON

查看:190
本文介绍了无法通过GSON解析不同的json格式字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这不是重复的问题 请不要将其标记为重复. 可以使用GSON库解析此Json吗?

This is not a duplicate question Please dont mark it as duplicate. Can this Json be parsed with GSON library?

{"keyobject": {"keyarray": ["key1", "key2", "key3"]},
"valueobject": [{"valuearray": ["arr1_val1", "arr1_val2","arr1_val3"]},
{"valuearray": ["arr2_val1", "arr2_val2","arr2_val3"]}]}

推荐答案

如何?

class Outer {
  KeyObject keyobject;
  List<ValueObject> valueobject;
}

class KeyObject {
  List<String> keyarray;
}

class ValueObject {
  List<String> valuearray;
}
Outer outer = gson.fromJson(json, Outer.class);

这篇关于无法通过GSON解析不同的json格式字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆