小编Abh*_*yam的帖子

一旦发生错误,csv到bean对象的UNIVOCITY-PARSERS就会停止

我正在使用UNIVOCITY-PARSERS将csv文件行转换为java对象.

在处理文件时,如果它遇到行中任何列的任何问题,那么它解析在该行中停止并抛出异常.但我需要一些东西,只要跳过有错误的行,就会一直持续到文件结尾.但我没有api中的任何实用程序类.

我的豆类

public class ItemcodeBean {

@Trim
@NullString(nulls = { " ", "" }) 
@Parsed(field = "ItemCode")
 private String itemCode;

@Trim 
@NullString(nulls = { " ", "" })
@Parsed(field = "PartNumber") 
private String partNumber;

@Trim 
@NullString(nulls = { " ", "" }) 
@Parsed(field = "ModelNumber") 
private String modelNumber;

}
Run Code Online (Sandbox Code Playgroud)

我的主要课程

公共类TestClass {

private  BeanListProcessor<ItemcodeBean>
        rowProcessor = null;
private CsvParser parser = null;
public static void main(String[] args) {
    TestClass testClass = new TestClass();
    testClass.init();
    try{
        ItemcodeBean itemcodeBean;
        while ((itemcodeBean …
Run Code Online (Sandbox Code Playgroud)

java csv parsing univocity

5
推荐指数
1
解决办法
984
查看次数

标签 统计

csv ×1

java ×1

parsing ×1

univocity ×1