Cela doit être très simple. Mais j'ai du mal à bien faire les choses. J'ai un objet comme ci-dessous auquel j'essaye d'accéder en utilisant coldfusion. . Mon objet comme montré ci-dessous est plus complexe que le message suggéré. Il a un tableau dans une structure à l'intérieur d'un tableau.Eléments d'accès Coldfusion Array
Je souhaite accéder à la valeur de structure Second Arrays, à savoir '123'. Je suis en mesure d'accéder à la première valeur de tableau qui est '456' en utilisant ci-dessous. Mais si je fais quelque chose comme ça pour accéder à la deuxième valeur, je deviens indéfini.
<cfset arr_test_next = the_dump[y].CustomFields[2].values/>
<cfif ArrayIsDefined(arr_test_next , 2)>
<cfset args.type_next = arr_test_next [2]/>
<cfelse>
<cfset args.type_next = ''/>
</cfif>
Copie possible de [Impossible de générer un tableau simple?] (Https://stackoverflow.com/questions/46432318/cant-output-simple-array) –
L'objet que j'ai est plus complexe que l'exemple auquel vous avez fait référence. Toutes les idées sur la façon d'accéder au tableau à l'intérieur de struct à l'intérieur d'un tableau. – user747291
Essayez d'utiliser la table de hachage/l'objet de requête pour stocker ces résultats. C'est facile à manipuler et à visualiser. Vous pouvez également essayer le Ulf CFlib [QueryToArrayOfStructures] (http://www.cflib.org/udf/QueryToArrayOfStructures) – Anurag