Aller au contenu

Lua/json, Aide Pour Récup Trame


Syris

Recommended Posts

Bonjour,

 

 

Je cherche à  récupérer des infos d'une trame Json en lua, sauf que celle ci commence par [ et fini par ]

 

 

Du style : [{"x":5,"y":0.14,"z":2}]

 

Alors que d'habitude j'ai juste {"x":5,"y":0.14,"z":2}

 

 

Du coup, j'ai toujours une erreur "nil value" 

 

 

Habituellement on fait sa :

  1. fibaro:setGlobal("testx", response.x)

 

 

J'ai aussi essayé les :

  1. fibaro:setGlobal("testx", result.body[1].value[1])

 

 

Mais sa n'a rien donné non plus. Quelqu'un a t'il une idée ?

 

Merci

Lien vers le commentaire
Partager sur d’autres sites

Merci trainkill666 :) 

 

Je dois mal comprendre qqch par contre, car j'ai tjr une erreur nil, j'ai tenté sa directement :

response = json.decode(response)

response = response:sub(2, response:len() - 1)

fibaro:setGlobal("testx", response.x)
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...