1

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

例如下面的代码

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

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

示例数据

标头/映射器

名称,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 // 第一个 bean

testNames, 12.18.12.20, Secondary, 12.1.1.1 // 第二个 bean

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

4

0 回答 0