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:
    642
    J'aime reçus:
    2
    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:
    8 736
    J'aime reçus:
    233
    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:
    642
    J'aime reçus:
    2
    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
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice