我需要从sqlite数据库创建json对象。而且我还想将这个json对象存储在我的服务器中。我想把sqlite数据库中的整个表转换成json对象,这样我的数据就不会在服务器中占用太多空间。这可能吗?如果是的话,有人能提供适当的资源来帮助我吗?
最佳答案
从sqlite数据库创建json对象-我尝试过类似的方法。将sqlite数据库中的整个表转换为json对象是什么意思????
JSONObject jsonObject = new JSONObject();
ArrayList<DrugDetails> drugDetails = DataInterface
.getSelectedDrugDetails();//this should be ur db query which returns the arraylist
if (drugDetails != null && drugDetails.size() > 0) {
JSONArray array = new JSONArray();
for (DrugDetails selectedDrugDetails : drugDetails) {
JSONObject json = new JSONObject();
json.put(APPOINTMENT_ID, ""+"selectedDrugDetails.getAppoinmentID()");
json.put(DOCUMENT_ID, ""+selectedDrugDetails.getId());
array.put(json);
}
jsonObject.put(COLLATERAL_LIST, array);
}