【发布时间】:2018-03-08 02:10:51
【问题描述】:
我有这样的课:
@JsonPropertyOrder({"Chilli"})
public interface ChilliReport {
@JsonProperty("Chilli")
String getChilli();
@JsonProperty("Price")
String getPrice();
}
// Then, I'll populate this with some values.
CsvMapper csvMapper = new CsvMapper();
CsvSchema schema = csvMapper.schemaFor(ChilliReport.class).withHeader();
String payload = csvMapper.writer(schema).writeValueAsString(reports);
System.out.println(payload);
为什么有时会引用字段“chilli”,而有时却不会?
例如:有时,我的数据如下所示:
“辣椒”“价格”
“红色”,10
其他时间是这样的: “辣椒”“价格”
黄色,10
顺便说一句,我更改了类的名称和字段的实际名称,但这是我的问题的要点
【问题讨论】:
标签: java csv file-io opencsv supercsv