不能循环简单数组

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.