【发布时间】:2013-08-09 12:50:28
【问题描述】:
假设我有 String A = "A"; 和 String B = "B";,我想将这些值用作 json 对象中的键。
{
"A":"string1",
"B":"string2"
}
现在在另一个时空,我想从Json Object 中获取这些String 值。我必须得到“A”和“B”的值。我们可以在制作这个 json 对象时只使用 A 和 B 并在获取值时重用它们。
但是,我正在尝试从实际的 Object 中创建一个 Json Object。我正在使用Gson 来实现这一点。制作对象时如何使用 A 和 B 作为键?
【问题讨论】:
-
您能告诉我们您当前的代码吗?
-
您可以使用
A和B作为键创建Map<String,String>,并使用GSON 对其进行序列化。要返回A和B,可以将其反序列化为 Map 并获取密钥
标签: java android json gson key-value