【发布时间】:2016-11-25 07:50:00
【问题描述】:
我们如何将多值映射转换为 CSV,我可以使用单键 - 值映射。但面临多值映射的问题。 我确实使用此转换键值
private String getCSVRow(Set<String> headers, Map<String, String> map) {
List<String> items = new ArrayList<String>();
for (String header : headers) {
String value = map.get(header) == null ? "" : map.get(header).replace(",", "");
items.add(value);
}
return StringUtils.join(items.toArray(), ",");
}
如果我想把Map<String, List<String>>作为我的参数我会怎么做?
【问题讨论】:
标签: java csv spring-boot hashmap