为了账号安全,请及时绑定邮箱和手机立即绑定

OpenCSV Java - CsvToBeanFilter 使用带注释的对象而不是

OpenCSV Java - CsvToBeanFilter 使用带注释的对象而不是

守候你守候我 2022-01-12 14:02:41
我正在读取一个 CSV 文件,并使用 aHeaderColumnNameTranslateMappingStrategy将我的对象中的列与输入数据中的列相关联,并且一切正常。此外,我还实现了CsvToBeanFilter在构造对象之前过滤掉数据以提高性能。我想做的是远离HeaderColumnNameTranslateMappingStrategy并移动到我的对象上的注释字段。在提供的示例用于CsvToBeanFilter然而,似乎是指MappingStrategy获取对象的列外。任何想法如何使用带注释的字段来做到这一点?从提供的文档无法编译的事实来看,并且引用了不推荐使用的方法,这让我觉得我可能不走运。
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

从我提交的错误报告中交叉发布。

是的,你在一个不正常的时刻抓住了我们。在我弃用 getColumnIndex() 之后,我意识到它的用途,并且 CsvToBeanFilter (BeanVerifier) 的替代品在 master 中,但尚未发布。现在,如果需要,只需使用已弃用的 getColumnIndex() 即可。一旦 4.4 发布,从 CsvToBeanFilter 转移到 BeanVerifier 应该很容易。

下次我会处理文档错误,但非常感谢您指出。我相信完美的文档。


查看完整回答
反对 回复 2022-01-12
  • 1 回答
  • 0 关注
  • 524 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号