| Forum eedomus https://forum.eedomus.com/  | 
		|
| Syntaxe Xpath https://forum.eedomus.com/viewtopic.php?f=14&t=11899  | 
			Page 1 sur 1 | 
| Auteur: | Onehebergeur [ 20 Mai 2023 11:36 ] | 
| Sujet du message: | Syntaxe Xpath | 
Bjr, j'ai créé un capteur HTTP, tout fonctionne. Celui-ci interroge un XML ayant pour résultat : Chemin : //info0 Résultat : 000003.392,2.30 Ligne dans le XML : <info0>000003.392,2.30</info0> Tout est normal ... Ma question est : Est-il possible via une syntaxe d'avoir juste les 2 résultats suivants via 2 requêtes HTTP : - 3.392 (kWh) - 2.30 (€) Merci à tous et bon WE.  | 
			|
| Auteur: | opa95 [ 20 Mai 2023 11:46 ] | 
| Sujet du message: | Re: Syntaxe Xpath | 
Bonjour Onehebergeur 
 substring-before(//info0,',') -> 000003.392 substring-after(//info0,',') -> 2.3 Bon week-end  | 
			|
| Auteur: | Onehebergeur [ 20 Mai 2023 13:36 ] | 
| Sujet du message: | Re: Syntaxe Xpath | 
Merci !!! Bon WE également  | 
			|
| Auteur: | opa95 [ 20 Mai 2023 13:40 ] | 
| Sujet du message: | Re: Syntaxe Xpath | 
 concat((0+substring-before(//info0,',')),' kWh => ',substring-after(//info0,','),' €') -> 3.392 kWh => 2.30 € Tu peux voir les fonctions XPATH sur https://developer.mozilla.org/fr/docs/W ... /Functions  | 
			|
| Auteur: | Onehebergeur [ 08 Nov 2023 11:38 ] | 
| Sujet du message: | Re: Syntaxe Xpath | 
Bjr à tous, je continu ici car j'ai toujours besoin d'un coup de main ... Est il possible si dans mon XLM j'ai : <instant>-307.28,0,0,0,0,0,0,0</instant> D'avoir un Xpath pour avoir comme résultat : -307.28 ? Merci par avance  | 
			|
| Auteur: | opa95 [ 08 Nov 2023 11:48 ] | 
| Sujet du message: | Re: Syntaxe Xpath | 
Bonjour Onehebergeur 
 Je croyais avoir répondu à une question analogue le 20 mai Xpath : substring-before(//instant,',') autrement-dit : la partie de la chaîne //instant avant la première virgule ',' Bonne semaine:)  | 
			|
| Auteur: | Onehebergeur [ 08 Nov 2023 11:51 ] | 
| Sujet du message: | Re: Syntaxe Xpath | 
Encore merci !  | 
			|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure | 
| 
		 Powered by phpBB® Forum Software © phpBB Group 
			http://www.phpbb.com/  | 
		|