Я использую Jackson для создания пользовательского объекта JSON. Правильно ли это можно сделать?
Кажется, что он работает хорошо (и выход правильный), но мне может не хватать, как я использую JsonNodeFactory. Является ли объект переданным, как я здесь сделал?
JsonNodeFactory factory = JsonNodeFactory.instance;
ObjectNode dataTable = new ObjectNode(factory);
ArrayNode aaData = new ArrayNode(factory);
for (PkgLoad pkgLoad : pkgLoadList) {
ObjectNode row = new ObjectNode(factory);
row.put("ounces", pkgLoad.ounces);
row.put("revolutions", pkgLoad.revolutions);
aaData.add(row);
}
dataTable.put("aaData", aaData);