1

我有以下代码正在读取文件上传中的电子表格。我的问题是:如何使 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

4

2 回答 2

4

您可以像这样访问结构键:

<cfset test = test & variables.file["COL_" & j][j]>

但我希望你的代码会表现不正确,因为你不是test每次都重置,所以它只会一遍又一遍地追加。

于 2013-04-08T14:42:58.640 回答
2

我想你正在寻找这样的东西。

<cfloop from="1" to="#ColQty#" index="j">
    <cfset test = test & variables.file["COL_" & j][j]>     
</cfloop> 
于 2013-04-08T14:42:27.087 回答