Récupération données avec json_decode

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par poupilou, 21 Décembre 2017.

  1. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    906
    J'aime reçus:
    15
    Salut à tous et bonnes fêtes de fin d'année ;)

    Je souhaite récupérer les données d'un fichier xml, pour cela j'utilise ce code :
    Code:
    $xml = simplexml_load_file($url_fichier);
    $json_string = json_encode($xml);
    $result_array = json_decode($json_string, TRUE);
    
    Lorsque je fais var_dump($result_array); j'obtiens ce code :
    Code:
    array(3) { ["STATUS"]=> string(7) "SUCCESS" ["ERROR "]=> array(2) { ["ERROR_CODE"]=> array(0) { } ["ERROR_MSG"]=> array(0) { } } ["REPORT 1"]=> array(1) { ["REPORT2 "]=> array(101) { ["MESSAGE"]=> array(0) { } ["LENGTH"]=> string(21) "5.93 " ["WIDTH"]=> string(21) "5.97 " ["DEPTH"]=> string(21) " 3.70 " etc... } } }
    Comment récupérer la valeur 5.93 de ["LENGTH"] ?

    J'ai essayé ce type de code mais ça marche pas : print $result_array->{'["LENGTH"]'};

    Merci pour votre aide.
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 131
    J'aime reçus:
    325
    Si tu es perdu:
    PHP:
    echo '<pre>';
    print_r($result_array);
    echo 
    '</pre>';
    Si tu t'es pas trompé dans le copier/coller (parce que la clef REPORT2 avec un espace c'est bizarre):
    PHP:
    $result_array['REPORT 1']['REPORT2 ']['LENGTH']
     
  3. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    906
    J'aime reçus:
    15
    Merci spout ça marche nickel :)

    Oui je me suis trompé dans le copier/coller, il y a bien un espace en trop dans la clef REPORT2.
     
Chargement...
Similar Threads - Récupération données json_decode Forum Date
Récupération des données d'un menu déroulant en HTML Développement d'un site Web ou d'une appli mobile 22 Septembre 2015
récupération des données Google Analytics 13 Février 2015
Récupération de données dans url Développement d'un site Web ou d'une appli mobile 30 Octobre 2012
récupérations de données d'autres sites Droit du web (juridique, fiscalité...) 12 Mai 2012
récupération de données spécifiques GA Google Analytics 7 Décembre 2011
Récupération de données analytics Google Analytics 28 Juin 2011
récupération et traitement de données d'un site web Droit du web (juridique, fiscalité...) 14 Février 2011
Récupération base de données restau & bars Développement d'un site Web ou d'une appli mobile 31 Janvier 2011
PHP : Pb de récupération de données d'un formulaire dans phpmyadmin Développement d'un site Web ou d'une appli mobile 6 Novembre 2010
Google Map : Marqueur déplaçable et récupération coordonnées GPS dans MySQL Développement d'un site Web ou d'une appli mobile 9 Août 2010
Récupération de données Droit du web (juridique, fiscalité...) 22 Avril 2009
récupération de données sur disque dur externe Le café de WebRankInfo 2 Avril 2007
Besoin de conseils récupération de données Msql Développement d'un site Web ou d'une appli mobile 28 Juin 2006
[PHP] Expressions régulières, récupération de données Développement d'un site Web ou d'une appli mobile 9 Janvier 2006
récuperation et transfert d'une base de données Développement d'un site Web ou d'une appli mobile 10 Octobre 2005
service de récupération de données sur disque dur Le café de WebRankInfo 8 Septembre 2005
[form] Url de destination et récupération de données Administration d'un site Web 11 Mai 2005
récupération du get après rewriting URL Rewriting et .htaccess 21 Juin 2019
Récupération d'un site après qu'on n'a pas renouvelé la location Débuter en référencement 30 Mars 2019
Demande de récupération d’un nom de domaine Droit du web (juridique, fiscalité...) 25 Février 2019