我找不到告诉我给定文件属性的函数。我特别需要获取文件的大小。我如何找到这个信息。
编辑:
我想我找到了答案,而不是我希望得到的答案:
到目前为止,直到ColdFusion 7,没有 找到类似信息的好方法 关于a的大小,最后修改日期等 文件。你能做到的唯一方法就是 使用cfdirectory标签列出 目录,从中获取查询,循环 在查询之前,直到你点击 所需的文件,然后获取 所需的元数据 http://coldfused.blogspot.com/2007/07/new-file-io-in-coldfusion-8-part-ii.html
有人知道更好的方法吗?
答案 0 :(得分:9)
我相信cfdirectory是您最简单的答案 - 但请注意,您可以使用filter属性作为文件名,而不必循环遍历结果。
答案 1 :(得分:4)
<cffunction name="getFileSize">
<cfargument name="filepath">
<cfreturn createObject("java","java.io.File").init(Arguments.filepath).length()>
</cffunction>
答案 2 :(得分:2)