Univocity Parser尝试解析文件,但出现错误

时间:2020-02-08 08:01:29

标签: java parsing univocity

无法解析文件名。主要原因是新文件需要pathName,但我正在传递String。如何将String转换为pathName?

        //Creating listIterator to iterate over list
        ListIterator<String> listIterator= listOfFiles.listIterator();
        while(listIterator.hasNext()) {
            fileName=listIterator.next();
            parser.beginParsing(new File(fileName));
        }
        while ((row = parser.parseNext()) != null) {
            System.out.println( Arrays.toString(row));
        }
        parser.stopParsing();
    }

1 个答案:

答案 0 :(得分:0)

以下是File类的可用构造函数:

File(File parent, String child)
File(String pathname)
File(String parent, String child)
File(URI uri)

我认为您正在使用此版本:

 File(String pathname)

如果是,则参数的类型为String,而pathname是参数的名称。因此,您只需要提供文件的正确路径即可。无需转换。

相关问题