cfloop一个数组并逐行读取内容

时间:2014-02-07 01:59:44

标签: arrays coldfusion cfloop

我只是想知道在ColdFusion中是否有办法循环遍历文本数组然后逐行循环遍历文本?

<cfloop file= "#ExpandPath('/file-path-here')#" index="theLine">
</cfloop>

上面的cfloop循环遍历文件。但是,我希望循环包含大量文本的现有数组。然后遍历每行内容。这可能与CF有关吗?

1 个答案:

答案 0 :(得分:3)

是。只需遍历数组......在该循环中,您可以为每个文件使用上面的循环。

对不起,请重新阅读问题。 是的,你循环数组。然后将数组项内容视为列表... Cfloop list =数组项... Delimiter = Cr或lf

<cfloop array="#myarray#" index="arrayItem">
    <cfloop index="theLine" list="#arrayItem#" delimiters="#chr(10)##chr(13)#">
        <cfset doSomethingWithIt = theLine> 
    </cfloop>
</cfloop>