【发布时间】:2011-07-10 08:08:41
【问题描述】:
我有一个这样的文件夹结构
css
main.css
home
layout.css
menu.css
...
account
user.css
menu.css
user
user.css
level
time.css
...
...
您可以看到许多相互嵌套的文件和文件夹。我想遍历文件夹 css,读取其中的每个文件和文件夹。如果是文件,则运行函数 do(),如果是文件夹,则运行函数 make() 并继续循环遍历该文件夹以检查其中的文件和文件夹。重复这个过程,直到没有更多的文件夹和文件可以循环。
如果我知道文件和文件夹的确切数量,我可以轻松地循环浏览这些文件和文件夹。问题是我不知道有多少文件夹和文件。所以需要一种特殊的技术来归档我想要的东西?
【问题讨论】:
-
您需要递归地遍历您的文件/文件夹。