Android分裂字符串与正则表达式

时间:2014-09-12 11:00:08

标签: android regex

我有像这样的JSON结构的字符串

String response = "{'success':1,'error_code':0,'message':'Access granted'}"

我想将String.split()拆分为:

{[success],[1],[error_code],[0],[message],[Access Granted]}

我已尝试过此solutionthis solution too,但解决方案都不符合我的需要。

我怎么能做到这一点?

1 个答案:

答案 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();
}