Ich habe die folgenden json_decode
Daten, die so etwas wie diese:Zweig Schleife durch Array
Array
(
[0] => Array (
[id] => 218
[startTime] => 1478363400000
[EndTime] => 1478367000000
[c] => Array (
[id] => 1
[code] => A
[name] => Name
[postalCode] => 7TF
[contact] => 1111 242 3144
[email] =>
[website] =>/
[fax] =>
[address] => Thisistheaddress
[latitude] => 53.80729675111
[longitude] => -1.5190633535385
[status] => ONLINE
)
[service] => Array (
[id] => 1
[code] => 100
[description] => GENERAL
)
)
[1] => Array ([id] => 237 [startTime] => 1478593800000 [EndTime] => 1478597400000 [c] => Array ([id] => 1 [code] => A [name] => Name [postalCode] => 7TF [contact] => 1111 242 3144 [email] => [website] =>/[fax] => [address] => Thisistheaddress [latitude] => 53.80729675111 [longitude] => -1.5190633535385 [status] => ONLINE) [service] => Array ([id] => 1 [code] => 100 [description] => GENERAL))
[2] => Array ([id] => 199 [StartTime] => 1478187000000 [EndTime] => 1478190600000 [c] => Array ([id] => 1 [code] => A [name] => Name [postalCode] => 7TF [contact] => 1111 242 3144 [email] => [website] =>/[fax] => [address] => Thisistheaddress [latitude] => 53.80729675111 [longitude] => -1.5190633535385 [status] => ONLINE) [service] => Array ([id] => 1 [code] => 100 [description] => GENERAL))
)
Meine Frage ist, wie iterieren ich dies so konnte ich die [Startzeit], [Name] und [Adresse] im Zweig. Ich habe versucht, die folgenden:
{% for key,a in TimeInfo|keys %}
Key : {{ key }}
{% endfor %}
Das Ergebnis oben nur mir gibt einen Schlüssel, ich habe auch versucht, die folgenden:
{% for a in TimeInfo %}
{{ a.name }}
{% endfor %}
Das obige Ergebnis ein Fehler ist. Schätzen Sie die Hilfe :)
Sind Sie sicher, dass JSON korrekt ist? Sie haben keine Kommas oder Anführungszeichen um Zeichenfolge. Es scheint nicht korrekt zu sein. –
Können Sie Ihrer Frage ein gültiges JSON- oder PHP-Array hinzufügen? Der, den du setzt, ist nicht korrekt. (fehlende comas, quotes ...) – COil
Was war der Fehler der zweiten Schleife, das sollte funktionieren – Chausser