无法解析文件名。主要原因是新文件需要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();
}
答案 0 :(得分:0)
以下是File类的可用构造函数:
File(File parent, String child)
File(String pathname)
File(String parent, String child)
File(URI uri)
我认为您正在使用此版本:
File(String pathname)
如果是,则参数的类型为String
,而pathname
是参数的名称。因此,您只需要提供文件的正确路径即可。无需转换。