Demande d'aide Récupération météo json comme variable
#15
Une aide pour guider:
tu vas dans le connecteur http et une fois conecté à ton API, tu clique sur icone tournevis cle:
Tu dois voir ton code json défiler à chaque lecture:
puis dans ton code tu demande à afficher la trame du json.


var retour = trame; //lit la trame "status" du fichier Json

puis tu recherche un terme comme ici: batteryPercent qui sde met dans la variable p, puis tu recherche le terme que tu veux dans ta ligne json, et tu demande la chainr de caractéres voulue en donnant la position du 1er caractère voulu, par à la 1ere lettre de "batteryPercent" jusqu'au dernier caractère voulu.
Sans experience ty tatonne un peu, mais ca marche. Ci dessous tu as une partie d'un code

//cherche le % de charge de la batterie
var p = retour.indexOf('"batteryPercent"');
if (p != -1)
{
var cherche = retour.substr(p+18);
p = cherche.indexOf(',');
var BatteryPercent = cherche.substring(0,p);
ldprint(BatteryPercent);
}
//cherche le mode
var p = retour.indexOf('"operatingMode"');
if (p != -1)
{
var cherche = retour.substr(p+18);
p = cherche.indexOf('"');
var operatingMode = cherche.substring(0,p);
ldprint(operatingMode);
}
//cherche le status de la tondeuse
var p = retour.indexOf('"mowerStatus"');
if (p != -1)
{
var cherche = retour.substr(p+16);
p = cherche.indexOf('"');
var mowerStatus = cherche.substring(0,p);
}
Répondre


Messages dans ce sujet
RE: Récupération météo json comme variable - par Jlr - 11-10-2020, 01:36 AM



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)