如何創建從爲myBean傑克遜JsonMappingException:無法識別的列 'C':已知列{ 「A」, 「B」}
類爲myBean { A, B, Ç }
部分表示我想僅在創建CSV,B性質
使用以下代碼拋出異常波紋管
CsvSchema schema = CsvSchema.builder().
.addColumn("A")
.addColumn("B")
.build();
CsvMapper mapper = new CsvMapper(); ObjectWriter writer = mapper.writer(schema);
byte [] csv = writer.writeValueAsBytes(bean);
獲取異常:
JsonMappingException:無法識別的列 'C':已知列{ 「A」, 「B」}
我使用傑克遜2.7.3
由於
[忽略使用傑克遜JSON對象的新字段]的可能的複製(https://stackoverflow.com/questions/5455014/ignoring-new-fields-on-json- objects-using-jackson) – Aaron
你看過傑克遜的JsonView嗎?前幾天我有類似的問題,我希望這會有所幫助:https://stackoverflow.com/questions/45004348/jackson-remove-some-values-from-json-and-keep-some-null-values –