Так что мне нужно преобразовать List<ClassObject>
строки в JsonObjects для отправки в вызов покоя. Список содержит около 10000 строк данных. Кто-нибудь может предложить мне простой способ конвертировать данные списка в JsonObject? сейчас я повторяю данные списка, используя для l oop, а затем помещаю их в JsonObject, но это занимает так много времени.
for (DeviceMasterForm dirtyForm : dirtyMasterFormsOnly) {
tableObject = new JSONObject();
tableObject.put("id", dirtyForm.getMasterForm().getId());
tableObject.put("strFormTitle", dirtyForm.getMasterForm().getStrFormTitle());
tableObject.put("iTemplateVersionNumber", dirtyForm.getMasterForm().getiTemplateVersionNumber());
tableObject.put("iViewSequence", dirtyForm.getMasterForm().getiViewSequence());
tableObject.put("hasConditions", dirtyForm.getMasterForm().getHasConditions());
tableObject.put("flgDeleted", dirtyForm.getMasterForm().getFlgDeleted());
tableObject.put("dtCreated", dirtyForm.getMasterForm().getDtCreated());
tableObject.put("dtUpdated", dirtyForm.getMasterForm().getDtUpdated());
tableJsonArray.put(tableObject);
}
Exected result = [{"key":"value","key":"value"},{"key":"value","key":"value"}]