用Gson解析JSON地图/字典?
|
我需要解析一个类似于以下内容的JSON响应:
{\"key1\": \"value1\",
\"key2\": \"value2\",
\"key3\":
{\"childKey1\": \"childValue1\",
\"childKey2\": \"childValue2\",
\"childKey3\": \"childValue3\" }
}
class Egg {
@SerializedName(\"key1\")
private String mKey1;
@SerializedName(\"key2\")
private String mKey2;
@SerializedName(\"key3\")
// ???
}
我正在阅读Gson文档,但无法弄清楚如何正确地将字典反序列化为Map。
没有找到相关结果
已邀请:
2 个回复
翁茄口霉氖
。 以下是使用原始问题中的JSON的示例。 (此示例还演示了使用ѭ2来避免为每个字段指定序列化名称,只要字段到元素的名称映射是一致的。)
绵扇寸访
如果这不是您期望的,则可以编写自己的序列化/反序列化适配器。