Page 1 sur 1

json_decode compliqué...

Posté : 20 oct. 2013, 22:52
par leo45vl
Bonjour,
J'ai crée un script qui va récupérer des informations en json d'une api.
Tout marche bien mais j'ai un problème avec json.
Ce que je veux récupérer est "downloadedBytes":55242723328 .
Mon json:
{
"periodStartDate":"2013-09-26",
"periodEndDate":"2013-10-25",
"internetAccounts":[
{
"packageDetails":[
"Capacité mensuelle de votre accès : 75 Go"
],
"downloadedBytes":55242723328,
"packageName":"Internet TGV 15",
"packageTimestamp":"2013-10-20T00:00-0400",
"maxDownloadBytes":0,
"maxUploadBytes":0,
"messages":[
],
<?php
$obj = json_decode($output);
print $obj->{'daysToEnd'}; // sa marche
print $obj->{'downloadedBytes'}; // marche pas
?>
Je sais que c'est parce que c'est une genre de sous catégorie, mais je sais pas comment faire pour avoir le downloadedBytes.
J'ai cherché mais j'ai rien trouvé...
Merci beaucoup,
William

Re: json_decode compliqué...

Posté : 21 oct. 2013, 07:35
par xTG
A priori :
$json->internetAccounts[0]->downloadedBytes;
Mais faire un var_dump($json); te donnerai plus d'information, j'ai peut être zappé un ']' .

Re: json_decode compliqué...

Posté : 21 oct. 2013, 14:47
par leo45vl
Sa marche merci beaucoup !!!