Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Coldfusion 如何从包含多个文件夹的目录中输出文件列表?_Coldfusion - Fatal编程技术网

Coldfusion 如何从包含多个文件夹的目录中输出文件列表?

Coldfusion 如何从包含多个文件夹的目录中输出文件列表?,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">

我想通过分组输出文件夹的名称,然后输出每个文件夹中的文件。 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">
  <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>

#目录#
#名称#