【发布时间】:2017-09-19 15:30:42
【问题描述】:
我有一个 CSV 文件,我正在使用 Bindy 对其进行解析。我创建了一个包含所有 DataField 的 CsvRecord 类。现在,他们在 CSV 文件中添加了新列,我希望 Bindy 忽略它们。我怎么做? 我知道我可以更改添加额外字段的代码并忽略它们,但我不想每次有人决定向输入文件添加额外列时都必须发布我的软件的新版本。 谢谢!
【问题讨论】:
标签: java csv apache-camel bindy
我有一个 CSV 文件,我正在使用 Bindy 对其进行解析。我创建了一个包含所有 DataField 的 CsvRecord 类。现在,他们在 CSV 文件中添加了新列,我希望 Bindy 忽略它们。我怎么做? 我知道我可以更改添加额外字段的代码并忽略它们,但我不想每次有人决定向输入文件添加额外列时都必须发布我的软件的新版本。 谢谢!
【问题讨论】:
标签: java csv apache-camel bindy
您可能需要添加一个额外的字段,然后将 bindy 配置为使用 autospanLine = true 以允许该额外的字段像垃圾字段一样用于现在或将来可能出现的任何其他列。
【讨论】: