das Array der Struktur geben unter:Coldfusion - Wie man ein Array von Struktur durchläuft und alle KEY-Werte dynamisch ausdruckt?
Ich bin in der Lage, alle Werte aus allen Bereichen zu drucken, indem Sie:
<cfset ColumnNames = structKeyArray(ApiData[1])>
<cfset ColumnLength = ArrayLen(ColumnNames)>
<cfloop from="1" to="#ArrayLen(ApiData)#" index="i">
<cfdump var="#ApiData[i].Created#">
<cfdump var="#ApiData[i].Name#">
...and so on
nun so durch alle Felder Schleife Ich versuche, dass Ich muss nicht wirklich den Namen jedes Feldes schreiben. Wie mache ich das dynamisch? Etwas wie:
<cfloop from="1" to="#ArrayLen(ApiData)#" index="i">
<cfloop from="1" to="#ColumnLength#" index="i">
<!---<cfdump var="#ApiData[i]." + "#ColumnNames[i]#" + "#">--->
<!---<cfdump var="#ApiData[i].ColumnNames[i]#">--->
</cfloop>
</cfloop>
Ich bin kein Coldfusion Kerl, nur ein Kumpel und die Coldfusion-Syntax hilft von .Net :-) sehr unterschiedlich ist
Danke für Ihre Hilfe
Meine Abstimmung über diese Frage sollte Ihren guten Ruf in 3 Ziffern erhalten. Du schuldest mir ein Bier. –