不能循环简单数组
Cannot loop simple array
我以前做过很多次,但我不确定我的代码有什么问题。我只需要循环这个简单的数组:
这是我的代码:
<cfoutput>
<cfset myData = deserializeJSON(getHttpRequestData().content) />
<cfdump var="#myData#" />
<cfloop from="1" to="#ArrayLen(myData)#" index="i">
Type #i#: #myData[i]#<br>
</cfloop>
</cfoutput>
但是我收到了这个错误:
为什么我无法访问带有索引键的数组。请有人帮助我吗?提前致谢。
变量 myData
似乎是一个结构数组。也就是说 myData[i]
是一个结构体,不能简单的输出。
你还得做点别的。其他东西是什么取决于你的整体 objective.
我以前做过很多次,但我不确定我的代码有什么问题。我只需要循环这个简单的数组:
这是我的代码:
<cfoutput>
<cfset myData = deserializeJSON(getHttpRequestData().content) />
<cfdump var="#myData#" />
<cfloop from="1" to="#ArrayLen(myData)#" index="i">
Type #i#: #myData[i]#<br>
</cfloop>
</cfoutput>
但是我收到了这个错误:
为什么我无法访问带有索引键的数组。请有人帮助我吗?提前致谢。
变量 myData
似乎是一个结构数组。也就是说 myData[i]
是一个结构体,不能简单的输出。
你还得做点别的。其他东西是什么取决于你的整体 objective.