Super-CSV-Dozer API を使用して CSV の正規化を行いたいと考えています。
次の形式の CSV ファイルがあります。
ObjectA_ID,ObjectA_Name,ObjectB_ID,ObjectB_Name
1,A_Name1,10,B_Name1
1,A_Name1,11,B_Name2
1,A_Name1,12,B_Name3
...
2,A_Name2,20,B_Name11
2,A_Name2,21,B_Name12
2,A_Name2,22,B_Name13
...
そして、このファイルを (たとえば を介してCsvDozerBeanReader
) 読み取った後、このデータの正規化された表現を次のような Bean の形式で取得したいと考えています。
Class ObjectA {
private long id;
private String name;
private Collection objectBs;
...
}
Class ObjectB {
private long id;
private String name;
...
}
Super-CSV-Dozer に組み込みの可能性はありますか?