Convert coldfusion json in struct umwandeln

8

Ich habe eine JSON-Variable wie folgt von einer jQuery-Anwendung ausgegeben:

%Vor%

Ich muss diese Variable in eine struct konvertieren und dann die Struktur mit dem ersten id -Parameter durchlaufen, um die untergeordneten Elemente für jedes id zu finden (falls es eins gibt). Ich habe versucht, es als eine Struktur wie folgt zu konvertieren, aber ich bekomme einen Fehler:

%Vor%

Es erkennt die Variable nicht als Struktur:

%Vor%     
eduski 02.04.2013, 21:45
quelle

3 Antworten

12

In JSON steht [] für ein Array und {} für eine Struktur (oder ein Objekt). Ihre Eingabe besteht also aus einer Reihe von Strukturen. Sie müssen eine array -Schleife und keine Sammelschleife verwenden:

%Vor%

children ist auch eine Anordnung von Strukturen. Überprüfen Sie in der äußeren Schleife, ob der Schlüssel vorhanden ist. Wenn gefunden, durchlaufen Sie das untergeordnete Array und machen Sie etwas mit jeder der IDs:

%Vor%     
Leigh 02.04.2013, 22:01
quelle
1

Eine saubere cfscript-Version. :)

%Vor%     
Kevin Mansel 02.04.2013 22:19
quelle
1

Ich habe einen Angular 1.4 ColdFusion 9 JSON Normalizer erstellt hier

%Vor%     
Fergus 21.04.2016 18:17
quelle

Tags und Links