0

如果输入数据为空,则在使用我的 Bindy 模型 (elToCSV) 进行编组时:

@DataField(pos = 7)  int nbRoom;

路线如下:

from("direct:start").bean(ELProcessor.class,"myMethod").marshal(elToCSV).to("file:" + outFolder + "?fileName=test.csv");

它会自动在我的输出中设置一个 0 而不是一个空字段。

是否有任何参数可以定义我错过的?

谢谢

4

1 回答 1

1

int不能将具有该类型的字段设置为null。这在 Java 中是不可能的。Integer改为使用nbRoom.

于 2014-05-02T15:33:03.467 回答