我有JSON字符串动态元素,到现在为止我解析成地图:Gson - 如何解析嵌套JSON的动态JSON字符串?
Map map = new Gson().fromJson(jsonString,
new TypeToken<HashMap<String, String>>() {}.getType());
现在,我需要解决thsi情况 - 这些动态变量之一可能是另一种JSON字符串。
你有什么建议可以解决吗?提前致谢。
编辑: JSON字符串添加例如(格式化):
{
"key1": "val1",
"key2": "val2",
"key3": {
"subkey1": [
"subvalue1",
"subvalue1"
],
"subkey2": [
"subvalue2"
]
},
"key4": "val3"
}
究竟是什么问题? –
这给出了一个错误?如果是这样,哪个? –
例如:{“key1”:“val1”,“key2”:“val2”,“key3”:{“subkey1”:“subvalue1”,“subkey2”:“subvalue2”},“key4”:“val3”}但我不是这个JSON的结构,所以我不知道是否有嵌套的JSON,如果是的话,我不知道它的结构。 – Artegon