我想在 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 中是否有内置的可能性?