遍歷指定資料夾中特定某個格式的檔案 (lua編寫)

2021-06-26 08:46:19 字數 751 閱讀 7454

require"lfs"

--遍歷某個資料夾中特定格式的檔案,並插入到**中

function findtemp(path,wefind,filetable)

for file in lfs.dir(path) do

if string.find(file,wefind) then

table.insert(filetable,file)

endend

end--搜尋某盤中特定的資料夾

function findindir(path,wefind,filetable)

for file in lfs.dir(path) do

local f=path..'\\'..file

if string.find(f,wefind) then

findtemp(f,"%.csv",filetable)

return

endend

endlocal crrentfolder=[[f:]]

------------------------------

local filetable={}

findindir(crrentfolder,"temp",filetable)

i=1--輸出某個特定資料夾中某個格式的所有檔名

while filetable[i]~=nil do

print(filetable[i])

i=i+1

end

遍歷指定資料夾中的檔案,讀取MSN格式的XML檔案

using system using system.io using system.text using system.xml using system.collections namespace documentutility endregion region setcommand directo...

C 遍歷指定資料夾中的所有檔案

c 遍歷指定資料夾中的所有檔案 directoryinfo thefolder new directoryinfo folderfullname 遍歷資料夾 foreach directoryinfo nextfolder in thefolder.getdirectories this.listb...

C 遍歷指定資料夾中的所有檔案

c 遍歷指定資料夾中的所有檔案 directoryinfo thefolder new directoryinfo folderfullname 遍歷資料夾 foreach directoryinfo nextfolder in thefolder.getdirectories this.listb...