我收到的JSON的一部分是这样的 - "Value":["14.1\""]
。
在使用命令 - String something = String.valueOf(o.get("Value"));
时,我能够提取值字段中的任何内容,它带有方括号,双引号和中间的反斜杠。如何在没有方括号,反斜杠和双引号的情况下检索数据?
答案 0 :(得分:0)
你确定你的json格式正确吗?值是JsonArray
JSONObject object = new JSONObject(s);
JSONArray valueArr = object.getJSONArray("Value");
String result =String.valueOf(valueArr.get(0));
//you'll get : 14.1"
result = result.replace("\"","")
// final: 14.1