Récupérer donnée XML - Arduino
Résolu/Fermé
MaisClement
Messages postés
5
Date d'inscription
mardi 14 mai 2019
Statut
Membre
Dernière intervention
29 janvier 2020
-
29 janv. 2020 à 16:32
MaisClement Messages postés 5 Date d'inscription mardi 14 mai 2019 Statut Membre Dernière intervention 29 janvier 2020 - 29 janv. 2020 à 22:46
MaisClement Messages postés 5 Date d'inscription mardi 14 mai 2019 Statut Membre Dernière intervention 29 janvier 2020 - 29 janv. 2020 à 22:46
A voir également:
- Arduino xml parser
- Xml viewer - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Oxygen xml - Télécharger - Divers Web & Internet
- Xml parser error - Forum Gmail
3 réponses
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié le 29 janv. 2020 à 17:10
Modifié le 29 janv. 2020 à 17:10
Salut MaisClement,
Pour parser un fichier xml en C, si tu n'as pas à ta disposition une bibliothèque xml, ou une bibliothèque de gestion des regexp, tu peux faire avec les moyens du bord en utilisant la fonction C standard
A partir de là, tu peux isoler les parties de la chaîne qui t'intéressent et extraire ce qu'il te faut.
En ce qui concerne ta demande particulière, sur l'exemple de données que tu postes, je ne comprends pas ce que tu veux extraire (ta sortie) et au moyen de quelle information de départ (ton input).
Dal
Pour parser un fichier xml en C, si tu n'as pas à ta disposition une bibliothèque xml, ou une bibliothèque de gestion des regexp, tu peux faire avec les moyens du bord en utilisant la fonction C standard
strstr()accessible par l'entête standard
string.hsur une chaîne C, pour chercher le pointeur vers la première occurrence d'une sous-chaîne.
A partir de là, tu peux isoler les parties de la chaîne qui t'intéressent et extraire ce qu'il te faut.
En ce qui concerne ta demande particulière, sur l'exemple de données que tu postes, je ne comprends pas ce que tu veux extraire (ta sortie) et au moyen de quelle information de départ (ton input).
Dal
MaisClement
Messages postés
5
Date d'inscription
mardi 14 mai 2019
Statut
Membre
Dernière intervention
29 janvier 2020
29 janv. 2020 à 19:58
29 janv. 2020 à 19:58
Salut Dal,
Je vais essayer d’être plus clair,
Je reçoit via une api un XML (mon input) contant des information pour 4 trains, ce que j'ai joint précédemment.
Quant a ce que je veut extraire c'est le code gare qui est contenu entre les bornes "term" exemple : 87393157, ainsi que l'heure pour chaque train.
MaisClément
Je vais essayer d’être plus clair,
Je reçoit via une api un XML (mon input) contant des information pour 4 trains, ce que j'ai joint précédemment.
Quant a ce que je veut extraire c'est le code gare qui est contenu entre les bornes "term" exemple : 87393157, ainsi que l'heure pour chaque train.
MaisClément
MaisClement
Messages postés
5
Date d'inscription
mardi 14 mai 2019
Statut
Membre
Dernière intervention
29 janvier 2020
29 janv. 2020 à 22:46
29 janv. 2020 à 22:46
Avec votre aide, j'ai tout de mème réussi à trouvé quelque chose pour m'aiguiller, ca semble en bonne voie. Merci beaucoup
MaisClément
MaisClément