Aller au contenu

un peu d'aide avec un json ?


Cardane

Recommended Posts

bonjour à tous, 

 

je suis en train de me battre des data reçues de mon système HEOS, je suis en train d'essayer de développer un QA qui supporterais les player de cette gamme...

 

j'ai en retour d'un appel les data suivantes :

[10.06.2020] [17:01:04] [TRACE] [QA_41HEOS]: DataReceived { "heos": { "command": "system/prettify_json_response", "result": "success", "message": "enable=on" } }

 

ca ressemble quand même à un json, sauf qu'il y a le premier niveau "heos" devant....  j'ai beau faire un json.decode , je ne vois pas comment obtenir la valeur de "message" ....  

 

quelqu'un a une idée ?

 

merci d'avance

 

Lien vers le commentaire
Partager sur d’autres sites

Mais c'est bon, le "heos" est juste un champ du JSON.

 

Si tu demandes à Notepad++ de te formater le JSON, ça devient très clair :

 

{
    "heos": {
        "command": "system/prettify_json_response",
        "result": "success",
        "message": "enable=on"
    }
}

 

Donc il suffit de récupérer la valeur désirée comme suit :

local monmessage = matable.heos.message

 

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...