当我提供目录结构时,我需要从目录中读取每个文件以单独解析它们。
我检查它是否有效以及它是否有效..等等我可以解析文件的个别情况。但我不知道该怎么做:
我有一个想法,但它不起作用:
String dir = userinput;
File directory = new File(dir);
File files[] = directory.listFiles();
for (File f : files){
// parsing method
}
我有一个方法来检查它是否是一个有效的目录或文件,我总是得到一个文件无效的返回。如果我单独阅读它们我没有问题
答案 0 :(得分:0)
我不知道for循环结束之前和结束之前的花括号是什么,但逻辑似乎听起来不够。您可能想要添加一些像isFile()isDirectory()这样的保护,但我不明白为什么在注释位置添加解析方法不起作用。究竟是什么问题?