清單文件只有我有一個文件夾結構如下目錄
C:/rootDir/
rootDir has following files
test1.xml
test2.xml
test3.xml
testDirectory <------- This is a subdirectory inside rootDir
我只是在裏面ROOTDIR的XML文件感興趣。曲子如果我使用JDOM讀取XML下面的代碼也認爲「testDirectory」裏面的文件和吐出「的內容不允許例外」
File testDirectory = new File("C://rootDir//");
File[] files = testDirectory.listFiles();
我怎麼能排除,而使用listFiles方法子目錄?下面的代碼會起作用嗎?
File testDirectory = new File("C://rootDir//");
File[] files = testDirectory.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.toLowerCase().endsWith(".xml");
}
});
*「以下代碼是否可以工作?」*當您嘗試時發生了什麼? – 2013-05-06 02:56:45
我現在無法嘗試,因爲我的JDK由於某些原因已被卸載,我沒有管理員權限來安裝它。 :(我知道這是蹩腳的.. – user1669488 2013-05-06 03:00:43
對不起@安德魯·湯普森,我會記住這一點..;) – user1669488 2013-05-06 03:05:28