我有以下代码正在阅读文件上传中的电子表格。 我的问题是:我如何使COL_3动态,所以3是循环的索引号? 如下所示:
<cfset test = test & variables.file.COL_[j][j]>
但这不起作用。 这就是我所拥有的:
<cfset ColQty = #ListLen(variables.file.ColumnList)#>
<cfset test = "">
<cfloop from="1" to="#ColQty#" index="j">
<cfset test = test & variables.file.COL_3[j]>
</cfloop>
任何帮助表示赞赏。 谢谢 JC
答案 0 :(得分:4)
您可以像这样访问结构键:
<cfset test = test & variables.file["COL_" & j][j]>
但我希望您的代码行为不正确,因为您每次都不会重置test
,所以它会一直反复追加。
答案 1 :(得分:2)
我认为你正在寻找这样的东西。
<cfloop from="1" to="#ColQty#" index="j">
<cfset test = test & variables.file["COL_" & j][j]>
</cfloop>