1

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

        //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();
    }
4

1 回答 1

0

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

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

我假设您正在使用这个:

 File(String pathname)

如果是,则参数的类型是String并且pathname是参数的名称。所以你只需要提供一个正确的文件路径。无需转换。

于 2020-02-08T08:37:13.187 回答