Невозможно зациклить простой массив - PullRequest
0 голосов
/ 05 декабря 2018

Я делал это много раз раньше, но я не уверен, что не так с моим кодом.Мне просто нужно зациклить этот простой массив:

enter image description here

Вот мой код:

<cfoutput>
    <cfset myData = deserializeJSON(getHttpRequestData().content) />

<cfdump var="#myData#" />
  <cfloop from="1" to="#ArrayLen(myData)#" index="i">
   Type #i#: #myData[i]#<br>
  </cfloop>
</cfoutput>

Но я получаю этоошибка: enter image description here

Почему я не могу получить доступ к массиву с помощью ключа индекса.Пожалуйста, кто-нибудь поможет мне?Заранее спасибо.

1 Ответ

0 голосов
/ 05 декабря 2018

Переменная myData представляется массивом структур.Это означает, что myData[i] является структурой, и вы не можете просто вывести ее.

Вы должны сделать что-то еще.Что это, что-то еще, зависит от вашей общей цели.

...