Android&& JSON:将JSON响应消息更改为纯文本

时间:2013-10-31 06:59:21

标签: android json

我在Jach编码格式的android logcat中得到了 JSONResult ,我必须更改Json resoponse message to simple plain text并在编辑文本字段中向用户显示。

我得到的响应消息是这样的。

  

3 {“成功”:0,“消息”:“哎呀!预约满”}

请帮助我。

3 个答案:

答案 0 :(得分:1)

如果您需要获取成功消息的字符串值

JSONObject jObject new JSONObject(jString);// jString is your string response

int successValue = jObject.getInt("success");
String messageValue= jObject.getString("message");
// you can cast successValue to string
String successStringValue = String.valueOf(successValue);

答案 1 :(得分:0)

将您的响应转换为字符串,例如 String result1 = responsemessage.toString();

试试这个

JSONObject someObject = new JSONObject(result1);

JSONArray Jarray = Jarray.getInt("success");

JSONArray Jarray = Jarray.getString("message");'

因为你得到的结果是一个json对象而不是json数组

答案 2 :(得分:0)

    JSONObject json = new JSONObject(yourStringResponse);
    String message = json.getString("message");
    yourEditText.setText(message);