Я использую FlexJSON (но я открыт для других библиотек) и хочу вручную создать массив json. У меня есть некоторые вещи, которые мне нужно добавить, которые не являются частью сериализуемой модели. Например, я хочу добавить столбец html и столбец css в свой массив json. Эти данные будут определяться путем повторения списка и проверки того, находятся ли значения выше или ниже определенного числа.
Сейчас у меня как раз это.
JSONSerializer json = new JSONSerializer();
json.transform(new DateTransformer("MM/dd/yyyy hh:mm:ss"), "timeStamp");
json.transform(new DecimalTransformer("#.00") , "ounces");
json.include("timeStamp", "ounces");
json.exclude("*");
json.prettyPrint(true);
response.setContentTypeIfNotSet("application/json");
response.out.write(json.serialize(list).getBytes());
Но я хочу вручную построить этот массив, а не просто вызывать сериализацию. Скажем, количество унций ниже определенного числа, тогда это должно изменить значение столбца css. Столбец css не является частью объекта (модели), поэтому мне нужно добавить его вручную. Спасибо.