gson依赖;implementation ‘com.google.code.gson:gson:2.8.5’
private Gson mGSon;
public String parseObjToJsonStr(Object srcObj) {
String result = “”;
if (mGSon == null) {
mGSon = new GsonBuilder().disableHtmlEscaping().create();
}
try {
result = mGSon.toJson(srcObj);
} catch (Exception e) {
Log.getStackTraceString(e);
}
return result;
}
json转对象
Gson gson = new Gson();
String jsons = ShareUtil.getSharedString(“logins”);
if (TextUtils.isEmpty(jsons)){
return;
}
LoginBean loginBean = gson.fromJson(ShareUtil.getSharedString(“logins”), LoginBean.class);//第二种写法
Log.i(“lgq”, “wwbb==” + loginBean.getMsg());
json转list
==========
private List mqttMsgList = new ArrayLis