
Originariamente inviata da
andbin
Presumo hai usato la
org.json proprio di Android.
E' molto a "basso" livello ma per quello che devi fare va bene e comunque ti toglie tutte le grane che dicevo.
si ho usato quella.
solo che ho un problema che non riesco a comprendere:
codice:
List<AccessLogs> al = dataSource.accessLogsDao.selectAll();
JSONArray arrAcl = new JSONArray();
for (AccessLogs obj : al) {
Log.e("IMEACC", obj.imei);
JSONObject jo = new JSONObject();
jo.put("uuid", obj.uuid);
jo.put("accessType", obj.accessType);
jo.put("userId", obj.userId);
jo.put("loggedOn", obj.loggedOn);
jo.put("hospitalUnitId", obj.hospitalUnitId);
jo.put("workPlanTypeId", obj.workPlanTypeId);
jo.put("imei", obj.imei);
arrAcl.put(jo);
}
allora, dal log si vede sempre obj.ime è valorizzato.
ma poi nel json risulta vuoto:
codice:
{"uuid":"26ea3fefcb8f419792becb7ef59fd4bb","accessType":"LOGIN","userId":99,"loggedOn":"2020-02-06T12:35:16Z","hospitalUnitId":0,"workPlanTypeId":0,"imei":""}
non riesco a capire cosa gli dia fastidio.