android - 我怎样才能解析 JSON 对象?只是一个简单的对象我是新来的
问题描述
我想在这个上获取字符串值
{"response":"success","Message":"产品创建成功"}
final JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, url, null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONObject JO = response.getJSONObject();
String respond = JO.getString("response");
String message = JO.getString("Message");
Toast.makeText(MainActivity.this, respon + message,Toast.LENGTH_SHORT).show();
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
解决方案
您必须在您的try{...}
块中编写此代码
String respond = response.getString("response");
String message = response.getString("Message");
Toast.makeText(MainActivity.this, respond + message,Toast.LENGTH_SHORT).show();
推荐阅读
- python-3.x - python - 如何将没有标题的3列元组转换为python中的两键单值字典?
- node.js - 使用手动复制到 node_modules 的依赖项更新 package.json 文件
- javascript - 拆分最后两个单词并在javascript中过滤
- json - XSLT:将 XML 转换为 JSON,创建一组子节点
- c# - 保留字符串中的分隔标记列表
- javascript - 选择和选项标签的 HTML 和 CSS 问题
- python - 如何隐藏 QGraphicScene 中的特定项目?
- node.js - MongoDB Compass 如何隐式检测集合的名称?
- c++ - C++:B+ 树插入中的数据丢失
- swift - 如何在 Swift 中设置 XMLDocument 的 DOCTYPE