我有像这样的JSON结构的字符串
String response = "{'success':1,'error_code':0,'message':'Access granted'}"
我想将String.split()拆分为:
{[success],[1],[error_code],[0],[message],[Access Granted]}
我已尝试过此solution,this solution too,但解决方案都不符合我的需要。
我怎么能做到这一点?
答案 0 :(得分:2)
请尝试这种方式,希望这有助于您解决问题。
try{
JSONObject responseJson = new JSONObject("{\"success\":1,\"error_code\":0,\"message\":\"Access granted\"}");
String valu1 = responseJson.getString("success");
String valu2 = responseJson.getString("error_code");
String valu3 = responseJson.getString("message");
}catch (Throwable e){
e.printStackTrace();
}