Ich habe viele ähnliche Beiträge gelesen, aber ich kann nicht scheinen, damit es richtig funktioniert. Ich kann analysieren und die ganze JSON-Datei, es ist ein Diagramm von Shazam. Ich bleibe bei der Auswahl verschachtelter Schlüssel und bekomme ihre Werte. Wie kann ich nur die Werte des Künstlers, des Titels und der NummerOfShazams in Attribute eintragen?Analysieren einer mehrdimensionalen JSON-Datei mit PHP
Hier ist mein Code so weit:
<?php
$json = file_get_contents('http://cdn.shazam.com/shazam/v2/en/MX/android/-/tracks/web_chart_world');
$json_data = json_decode($json,true);
$jsonIterator = new RecursiveIteratorIterator(
new RecursiveArrayIterator(json_decode($json, TRUE)),
RecursiveIteratorIterator::SELF_FIRST);
foreach ($jsonIterator as $key => $val) {
if(is_array($val)) {
echo "$key:<br>";
} else {
echo "$key => $val<br>";
}
}
?>
Ja, genau das, was ich gesucht habe, vielen Dank! – GeorgeP