Jackson ライブラリを使用しています。jsonNode のラッパーに過ぎない Java オブジェクトが多数あります。したがって、これらの jsonNodes のリストを単一の jsonNode に変換したいと考えています。どうやってやるの。私はこれを試しました
public JsonNode converter(List<? extends Base> objList){
List<String> jsonList=new ArrayList<String>();
try
{
for (Base raObject : objList) {
ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter();
String json = ow.writeValueAsString(raObject);
jsonList.add(json);
}
return JsonHelper.convert(jsonList);
}catch(Exception e)
{
System.out.println("Error occured while converting objectlist to jsonNode::"+e);
return null;
}
}
これは機能していません。他の方法はありますか?