Я сериализую список объектов с помощью Gson следующим образом:
String responseMessage = new Gson().toJson(pages.get(pagenumber));
Я хочу добавить другое свойство для чтения в javascript, но это не связано со списком:
{"numberofpages":x}
Я попробовал это:
JsonElement responsemessage = new Gson().toJsonTree(pages.get(pagenumber));
JsonObject message = (JsonObject) responsemessage;
message.addProperty("numberofpages",numberofpages);
... но я не смог, потому что responsemessage
был JSONArray.Как я могу кодировать больше информации в этой строковой версии responseMessage
для чтения в javascript:
$.get("/lod1/Data",{pagenumber: page},function(list){
console.log(list);
//???
//if(list.numberofpages == 5){
// }
$.each(list,function(index,card){
$("#questionsforsets").append('<tr><td class="questioncell"><div class="longtexttd">'+card.card+'</div></td><td>'+card.category+'</td><td>'+card.made+'</td><td>'+card.missed+'</td></tr>');
});
},"json");