I'm trying to parse the JSON String "{'test': '100.00'}" and in order to get the value: 100.00
with the GSON library. My code looks like this:
String myJSONString = "{'test': '100.00'}"; JsonObject jobj = new Gson().fromJson(myJSONString, JsonObject.class); String result = jobj.get("test").toString(); System.out.println(result);
My result looks like this: "100.00"
, but I would need just 100.00
without the quotes. How can this be achieved?
String myJSONString = "{'test': '100.00'}"; JsonObject jobj = new Gson(). fromJson(myJSONString, JsonObject. class); String result = jobj. get("test").
A class representing an element of Json. It could either be a JsonObject , a JsonArray , a JsonPrimitive or a JsonNull .
you can turn it into JSON in Python using the json. loads() function. The json. loads() function accepts as input a valid string and converts it to a Python dictionary.
double result = jobj.get("test").getAsDouble();
Try
String result = jobj.get("test").getAsString();
get(String) method returns JsonElement object which you then should get the value from.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With