title: ColdFusion loop of structures containing array in deserialized json
body: <p><a href="https://i.stack.imgur.com/rYZ5V.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/rYZ5V.jpg" alt="deserialized json -&gt; coldfusion struct with arrays"></a></p>
  
  <p>Here is Google calendar data retrieved from <a href="https://www.googleapis.com/calendar/v3/users/me/calendarList" rel="nofollow noreferrer">https://www.googleapis.com/calendar/v3/users/me/calendarList</a>. </p>
  
  <p>The response is in JSON, so I used the ColdFusion method <a href="https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-c-d/DeserializeJSON.html" rel="nofollow noreferrer">deserializeJson</a> to turn it into a CFML structure.</p>
  
  <p>I cannot figure out the syntax to loop over this data. You'll see that within the CFML struct, 'items' is an array of calendars returned from Google, and every attempt to access the array within the struct generates a Java string conversion error or a syntax error, likely because I can't get the syntax correct.</p>
  
  <p>Any help is very appreciated, thanks very much</p>