Unable to parse different json format string via GSON

痴心易碎 提交于 2020-01-06 15:46:48

问题


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"]}]}

回答1:


How about this?

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

class KeyObject {
  List<String> keyarray;
}

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


来源:https://stackoverflow.com/questions/38877535/unable-to-parse-different-json-format-string-via-gson

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!