0
我需要將java數組對象轉換爲JSON,我爲此使用了jackson。我只能認爲,我必須從數組中迭代每個字段的名稱,這意味着我必須爲每個字段迭代相同的數組對象。有沒有有效的方法來做到這一點?使用Jackson將Java Array對象轉換爲JSON
JsonGenerator jGenerator = jfactory.createJsonGenerator(out);
jGenerator.writeStartObject();
jGenerator.writeFieldName("images");
jGenerator.writeStartArray();
for(int i=0; i < topicBean.getTopicVOArray().length; i++){
jGenerator.writeString(topicBean.getTopicVOArray()[i].getBody());
}
for(int i=0; i < topicBean.getTopicVOArray().length; i++){
jGenerator.writeString(topicBean.getTopicVOArray()[i].getTopicGuid()());
}