如何使用变量列和CsvDozerBeanReader

时间:2014-05-19 07:40:21

标签: xml supercsv

我一直在使用Super CSV,我怀疑它是如何与动态bean一起使用的,用于深度映射和索引映射。

例如下面的代码

Class Car{
    List<Model> carModels = new ArrayList<Model>();// with setters and getters.
}

如果我的汽车型号列表大小不同,那么如何在不对索引进行硬编码的情况下动态处理字段映射和引用XML映射?

示例数据

  

页眉/映射器

name,ip,highAvailability [0] .category,highAvailability [0] .ip,highAvailability [1] .category,highAvailability [1] .ip

  

testNames,12.18.12.20,Secondary,12.1.1.1,primary,12.0.10.10 // 1st bean

testNames,12.18.12.20,Secondary,12.1.1.1 // 2nd bean

上面的bean之间的区别是第一个bean有2个highAvailability对象,第二个bean有1个highAvailablity对象。现在我不想对索引进行硬编码,因为我不知道highAvailability对象的数量。

0 个答案:

没有答案