GSON - 从字符串获取 JSON 值

2022-08-31 14:11:23

我正在尝试解析JSON字符串“{'test': '100.00'}”,并获取值:使用GSON库。我的代码如下所示:100.00

String myJSONString = "{'test': '100.00'}";
JsonObject jobj = new Gson().fromJson(myJSONString, JsonObject.class);

String result = jobj.get("test").toString();

System.out.println(result);

我的结果看起来像这样:,但我只需要没有引号。如何实现这一点?"100.00"100.00


答案 1
double result = jobj.get("test").getAsDouble();

答案 2

尝试

String result = jobj.get("test").getAsString();

get(String) 方法返回 JsonElement 对象,然后您应该从中获取值。