Pars object(stdClass) JSON
Bonjour,
J'essaye de parser un json après l'avoir décodé avec la fonction json_decode.
J'ai essayé plusieurs code
Code:
1 2 3
|
$resultat = json_decode($json);
var_dump(resultat->{'version'}); |
ou
Code:
1 2 3
|
$resultat = json_decode($json);
var_dump(resultat->version); |
ou
Code:
1 2 3
|
$resultat = json_decode($json);
var_dump(resultat['version']); |
Mais sans succès !
Voilà la sortie de la variable resultat
Code:
1 2
|
object(stdClass)#1 (4) { ["version"]=> string(3) "1.0" ["operations"]=> array(6) { [0]=> object(stdClass)#2 (3) { ["verb"]=> string(11) "core/create" ["description"]=> string(16) "Create an object" ["extension"]=> string(12) "CoreServices" } [1]=> object(stdClass)#3 (3) { ["verb"]=> string(11) "core/update" ["description"]=> string(16) "Update an object" ["extension"]=> string(12) "CoreServices" } [2]=> object(stdClass)#4 (3) { ["verb"]=> string(19) "core/apply_stimulus" ["description"]=> string(49) "Apply a stimulus to change the state of an object" ["extension"]=> string(12) "CoreServices" } [3]=> object(stdClass)#5 (3) { ["verb"]=> string(8) "core/get" ["description"]=> string(18) "Search for objects" ["extension"]=> string(12) "CoreServices" } [4]=> object(stdClass)#6 (3) { ["verb"]=> string(11) "core/delete" ["description"]=> string(14) "Delete objects" ["extension"]=> string(12) "CoreServices" } [5]=> object(stdClass)#7 (3) { ["verb"]=> string(16) "core/get_related" ["description"]=> string(50) "Get related objects through the specified relation" ["extension"]=> string(12) "CoreServices" } } ["code"]=> int(0) ["message"]=> string(13) "Operations: 6" } object(stdClass)#8 (3) { ["objects"]=> object(stdClass)#9 (1) { ["Server::1"]=> object(stdClass)#10 (5) { ["code"]=> int(0) ["message"]=> string(0) "" ["class"]=> string(6) "Server" ["key"]=> string(1) "1" ["fields"]=> object(stdClass)#11 (1) { ["name"]=> string(7) "Server1" } } } ["code"]=> int(0) ["message"]=> string(8) "Found: 1" } |
Je vous remercie de votre aide :)