我有一个结构数组,我需要访问这样的值:每个新数组,它应该只添加逗号,我尝试循环遍历数组,然后循环结构,但试图看看是否有任何简单的方法
硅石石英 - 非洲红,硅石石英 Alpina 白色
<cfset stNewColor = StructNew()>
<cfset stSlabNewColors = DeSerializeJson(qGetCustomerApproval.ApprovalDataJson)>
<cfloop from="1" to="#arrayLen(stSlabNewColors)#" index="i">
<cfset stNewColor['Product'] = stSlabNewColors[i]['Product'] & ' ' & '-' & ' ' & stSlabNewColors[i]['NewColor']>
<cfdump var="#stNewColor['Product']#">
</cfloop>
这是我迄今为止尝试过的。
<cfloop array="#stSlabNewColors#" index="item">
#item.Product# - #item.NewColor#<br>
</cfloop>
你可以使用数组循环并使用数组索引,会更容易。