PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   XML (https://www.php-resource.de/forum/xml/)
-   -   Zugriff auf verschachtelte JSON Daten (https://www.php-resource.de/forum/xml/106142-zugriff-auf-verschachtelte-json-daten.html)

scream479 11-01-2018 18:56

Zugriff auf verschachtelte JSON Daten
 
Hallo liebe Forumgemeinde,

Ich würde mich sehr freuen, wenn mir jemand helfen könnte, wie ich es anstellen muss um an den Werte Id, Url, Name, etc. in einem Schleifendurchlauf zu kommen.

Code:

{
        "Response": "Success",
        "Message": "Test",
        "Data": {
                "Haus1": {
                        "Id": "1111",
                        "Url": "test.html",
                        "Name": "Haus 1"
                "Haus2": {
                        "Id": "1111",
                        "Url": "test.html",
                        "Name": "Haus 2"
                }
            ...
        },
        "Type": 100
}

Der direkte Zugriff funktioniert:
Code:

$json_haus1_id=$json->Data->Haus1->Id;
Frage:
Wie kann ich mir die Id ausgeben lassen, wenn ich "Haus1" nicht explizit angebe?
Folgendes funkt natürlich nicht.
Code:

$json_haus1_id=$json->Data->[0]->Id;
Danke für die Hilfe und schöne Grüße,
Max

scream479 11-01-2018 19:36

Code:

foreach($json['Data'] as $row)
        {
            foreach($row as $key => $val)
            {
                echo $key . ': ' . $val;
                echo '<br>';
            }
        }



Alle Zeitangaben in WEZ +2. Es ist jetzt 20:57 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG