JAVA Json字符串与对象转换取值
{
"appid_app": "appid_app",
"appid": "appid",
"appsecret_app": "appsecret_app",
"appsecret": "appsecret",
"partner_app": "partner_app",
"partner": "partner",
"partnerkey_app": "partnerkey_app",
"partnerkey": "partnerkey",
"redirect_uri": "redirect_uri",
"notifyurl": "notifyurl",
"website": "website"
}
str的字符串Json值如上
JSONObject jsonObject = JSONObject.fromObject(str);
String appid=jsonObject.getString("appid");
System.out.println("appid:"+appid);
如果是数组,则可用如下方法
[{
"appid_app": "appid_app",
"appid": "appid",
"appsecret_app": "appsecret_app",
"appsecret": "appsecret",
"partner_app": "partner_app",
"partner": "partner",
"partnerkey_app": "partnerkey_app",
"partnerkey": "partnerkey",
"redirect_uri": "redirect_uri",
"notifyurl": "notifyurl",
"website": "website"
}]
JSONObject obj=new JSONArray().fromObject(jstr).getJSONObject(0);
String appid_t=obj.getString("appid");
原文链接:https://blog.csdn.net/chenyongtu110/article/details/51712970

浙公网安备 33010602011771号