#1 5. April 2014 Hallo, ich würde gerne ein paar JSON-Daten verarbeiten. Diese sehen wie folgt aus: Code: { city: "Frankfurt" comment: "" status: "ok" name: "fra" } Und das halt 10x mal, mit abweichendem Standort. Daraus würde ich mich gerne eine Art "Statusseite" basteln. Sprich falls status "ok" ist, dann soll der Text "ok" grün sein, falls "down" -> Text = rot, falls "rerouted" -> gelb und "unknown" = irgendeine andere Farbe. Wie kann ich das Zeug am besten parsen? Sorry, bin der absolute PHP-Noob. + Multi-Zitat Zitieren
#2 6. April 2014 AW: PHP: JSON verarbeiten [/ b ] [ url = http : //www.php.net/manual/en/function.json-decode.php]json_decode[/url] [ php ] $json = json_decode ( $fileContent ); if ( $json -> status == 'ok' ) { // code } //edit Deine city, comment etz muss übrigens in Anführungszeichen stehen damit deine JSON-Datei korrekt ist. Außerdem müssen die Einträge mit einem Komma getrennt sein Code: { "city": "Frankfurt", "comment": "", "status": "ok", "name": "fra" } (Ümbrüche und Leerzeichen sind nicht nötig und dienen nur der Lesbarkeit) + Multi-Zitat Zitieren