我试图解析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
。如何做到这一点?
double result = jobj.get("test").getAsDouble();
尝试
String result = jobj.get("test").getAsString();
get(String)方法返回JsonElement对象,然后应该从该对象获取值。
double getDoubleFromString = Double.parseDouble(result);
编辑:根据下面的评论:这里有一些解释
如果你有一根绳子=