Coldfusion 如何从包含多个文件夹的目录中输出文件列表?
我想通过分组输出文件夹的名称,然后输出每个文件夹中的文件。 folder1/folder2是测试文件夹的子文件夹 folder1=> -test.doc -test2.doc -test33.doc folder2=> -test3.doc -test4.docColdfusion 如何从包含多个文件夹的目录中输出文件列表?,coldfusion,Coldfusion,我想通过分组输出文件夹的名称,然后输出每个文件夹中的文件。 folder1/folder2是测试文件夹的子文件夹 folder1=> -test.doc -test2.doc -test33.doc folder2=> -test3.doc -test4.doc <cfdirectory directory="C:\wwwroot\test" recurse="yes" sort="type asc" type="all" filter="*" name="myList2">
<cfdirectory directory="C:\wwwroot\test" recurse="yes" sort="type asc" type="all" filter="*" name="myList2">
<cfoutput query="myList2" group="type" >
#name#<br>
<cfoutput>
#name#<br>
</cfoutput>
</cfoutput>
#名称#
#名称#
你很接近了。将cfoutput更改为按“目录”分组。在嵌套的cfoutput中,仅显示文件
<cfoutput query="myList2" group="Directory">
<strong>#Directory#</strong><br>
<cfoutput>
<cfif type eq "file">
#name#<br>
</cfif>
</cfoutput>
</cfoutput>
#目录#
#名称#