首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在univocity中使用默认null转换时出现问题

在univocity中使用默认null转换时出现问题
EN

Stack Overflow用户
提问于 2018-07-10 20:53:54
回答 0查看 233关注 0票数 1

我使用univocity解析器来解析csv文件。

代码语言:javascript
复制
@NullString(nulls = { "", " " })
@Parsed(
        field = "referenceNumber1",
        defaultNullRead = "NULL")
private String referenceNumber1;

@NullString(nulls = { "", " " })
@Parsed(
        field = "referenceNumber2",
        defaultNullRead = "NULL")
private String referenceNumber2;

第一个条目:"ref1,ref2“

Bean值: referenceNumber1 = ref1,referenceNumber2 = ref2

第二个条目:"ref1,“

Bean值: referenceNumber1 = ref1,referenceNumber2 = "NULL“

第三个条目:"ref1“

Bean值: referenceNumber1 = ref1,referenceNumber2 = null

对于第三种情况,我希望referenceNumber2 = " null“,但它是null。看起来像是因为ref1后没有逗号,所以univocity不会应用任何bean转换,并将其视为文件结尾。有什么方法可以在这里实现"NULL“吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51265789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档