Récupérer des données dans un fichier XML
Récupérer des données dans un fichier XML
Bonjour à tous,
a l'époque j'avais réussi a récupérer des données d'un fichier XML pour en affiché l'état dans un virtuel mais plus moyen de savoir comment j'ai fait.
L'un d'entre vous sait comment il faut faire ?
Pour info les données que j'ai a récupérer sont de types :
{
"reportTime": "2019-01-31T16:16:04.000Z",
"state": "CLOSE",
"deviceLabel": "2JG3 52ND",
"wired": false,
"area": "Porte entrée"
}
Du coup dans le virtuel, je voudrais qu'il affiche que la porte d'entrée est fermé.
a l'époque j'avais réussi a récupérer des données d'un fichier XML pour en affiché l'état dans un virtuel mais plus moyen de savoir comment j'ai fait.
L'un d'entre vous sait comment il faut faire ?
Pour info les données que j'ai a récupérer sont de types :
{
"reportTime": "2019-01-31T16:16:04.000Z",
"state": "CLOSE",
"deviceLabel": "2JG3 52ND",
"wired": false,
"area": "Porte entrée"
}
Du coup dans le virtuel, je voudrais qu'il affiche que la porte d'entrée est fermé.
Re: Récupérer des données dans un fichier XML
plugin Script
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Re: Récupérer des données dans un fichier XML
Au fait ca ressemble plus à du Json que du XML il me semble, mais le plugin sait le parser de memoire
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Re: Récupérer des données dans un fichier XML
Je crois que les exemples de la doc sont suffisants, dis moi dans la cas contraire et je regarderai
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Re: Récupérer des données dans un fichier XML
bonjour,
je suis confronté à un blocage. J'utilise le plugin script pour lancer une requête html sur mon décodeur SFR évolution.
Voici le fichier que je récupère:
Je voudrais récupérer la valeur contenue dans les balises <univers> mais je n'y arrive pas.
Voici une copie de ma conf... Merci d'avance de votre aide !
Julien
je suis confronté à un blocage. J'utilise le plugin script pour lancer une requête html sur mon décodeur SFR évolution.
Voici le fichier que je récupère:
Code : Tout sélectionner
ST1,60.0,0,15.3.2,SFR Evolution,1-TF1<xml>
<univers>SFR Evolution</univers>
<chaine>TF1</chaine>
<u>1</u>
<n>1</n>
</xml>
Voici une copie de ma conf... Merci d'avance de votre aide !
Julien
Re: Récupérer des données dans un fichier XML
Salut
Peux-tu afficher le résultat de la requête http si tu la tapes dans un browser?
Peux-tu afficher le résultat de la requête http si tu la tapes dans un browser?
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Re: Récupérer des données dans un fichier XML
Merci de ton retour.
Voici le résultat dans le navigateur :
ST1,15.0,0,15.3.2,Television,1-TF1 Television TF1 1 :ST1,15.0,0,15.3.2,Television,1-TF1
Voici le résultat dans le navigateur :
ST1,15.0,0,15.3.2,Television,1-TF1 Television TF1 1 :ST1,15.0,0,15.3.2,Television,1-TF1
Re: Récupérer des données dans un fichier XML
Hm, je m'attendais plus à un truc de ce genre: https://github.com/Loic74650/PoolMaster ... WebXML.jpg
A mon avis si le XML qui t'est retourné n'est pas dans un format assez formel, il se peut que Jeedom n'arrive pas à le parser. Dans ce cas tu peux le faire via un script pur et dur. J'avais donné un exemple dans ce post: viewtopic.php?f=180&t=39316&hilit=script
A mon avis si le XML qui t'est retourné n'est pas dans un format assez formel, il se peut que Jeedom n'arrive pas à le parser. Dans ce cas tu peux le faire via un script pur et dur. J'avais donné un exemple dans ce post: viewtopic.php?f=180&t=39316&hilit=script
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités