Camel ルートで CSV を解析するために Bindy を使用しています。
@DataField(pos = 9, columnName = "Street")
private String street;
@DataField(pos = 10, columnName = "City")
private String city;
列が順不同の場合、解析は機能しません。
OpenCSV には、Bean への解析時にこれに関する 2 つのオプションがあります@CsvBindByPosition
。@CsvBindByName
私が上に見ているのは@CsvBindByPosition
.
Bindy を使用させることはできます@CsvBindByName
か?