Tengo un archivo .json con una serie de datos que me gustaría leer desde php. El problema es que tiene varios niveles y me pierdo, a ver si podéis echarme una mano.
El archivo .json tiene esta estructura...es mucho más grande que esto pero no contiene más niveles:
Código:
Tan sólo llego hasta aquí con mi php: { "result" : "ok", "response" : { "description" : "All known vehicles. Each structure contains the vehicle's id, name, (optionally) class and list of all liveries", "list" : [ { "id" : 9503224, "name" : "BMW 320 TC", "liveries" : [ { "id" : 51, "name" : "Cassius Racing #15" }, { "id" : 52, "name" : "Cassius Racing #16" }, { "id" : 53, "name" : "Cassius Racing #17" } ], "class" : "TC2" }, { "id" : 65306143, "name" : "Sauber C9 Mercedes-Benz", "liveries" : [ { "id" : 51, "name" : "1989 Sauber Mercedes #61" }, { "id" : 52, "name" : "1989 Sauber Mercedes #62" }, { "id" : 53, "name" : "1989 Sauber Mercedes #63" } ], "class" : "Group C1" }, { "id" : 143364290, "name" : "BMW 2002 Turbo", "liveries" : [ { "id" : 1, "name" : "White" }, { "id" : 2, "name" : "Silver" }, { "id" : 3, "name" : "Black" } ], "class" : "Historic Touring 2" } ] } }
Código PHP:
<?php
$jsondata = file_get_contents('basico.json');
$data = json_decode($jsondata, true);
?>
En fin, espero respuesta. Muchas gracias.