我一直在使用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对象的数量。