Générer un fichier XML a partir de données HTML - HTML/CSS - Programmation
Marsh Posté le 04-07-2013 à 09:22:57
Il te faut une technologie coté serveur pour écrire un fichier .xml, et pourquoi partir d'un html dérivant d'un xml plutôt qu'utiliser le xml directement ?
En php tu aura besoin de simplexml_load_file()
Tu manipules le xml pour supprimer les noeuds dont tu n'as pas besoin et tu sauvegardes dans un fichier
Tu trouveras plein de tutoriel très bien fait pour apprendre sur ce site :
http://www.siteduzero.com/informat [...] e-du-zcode
Marsh Posté le 04-07-2013 à 14:58:10
En fait en Html je peux appeler ma variable par <%var(0,2,1)%> par exemple, je ne sais pas comment la lancer en php
Je vais faire un tour sur le site du Zero, merci mechkurt
Marsh Posté le 30-09-2013 à 17:38:00
Bonjour aure013,
Je ne sais pas si tu t'en es sorti, mais la carte IP Carel qui est sur ta gestion de PAC Dimplex est normalement capable de générer directement un fichier xml avec les valeurs que tu souhaites y faire apparaître et te la pousser en FTP Push
Marsh Posté le 30-09-2013 à 21:33:46
Bon, c'est relativement simple, en fait.
Quel format doit avoir ton XML de sortie pour ta box domotique?
Parce que clairement, ça passe par du cgi au niveau du serveur, et si tu fais
http://adresse_qui_va_bien/config/xml.cgi?N|A|1|58 |
Ça devrait te générer un XML nouveau format (donc avec le temps de la mesure) et les 58 paramètres analogiques, a filtrer et remettre en forme en fonction de ta sortie désirée.
J'essaierais même
http://adresse_qui_va_bien/config/xml.cgi?N|A|1|3|A|5|5|A|9|9|A|53|54|A|58|58 |
car au vu de la spec pdf, ça pourrait coller, et ne générer que les XML pour les variables nécessaires (si la syntaxe avec des A multiples passe)
Et il suffirait de remettre en forme le XML obtenu (par du XSLT ou autre).
A+,
Marsh Posté le 03-10-2013 à 09:49:30
Bonjour,
De mon côté, j'ai réussi à paramétrer la carte IP Carel da ma PAC Dimplex pour qu'elle envoie automatiquement en FTP Push un fichier XML contenant les valeurs que je surveille. C'est très simple.
Si quelqu'un est intéressé...
Marsh Posté le 03-07-2013 à 21:21:34
Bonjour à tous,
Je suis un peu nouveau dans la programmation mais j'avance avec mes petits moyens.
Je suis en train de vouloir récuperer les données émises par ma pompe à chaleur, que je voudrait compiler dans un fichier xml, que pourra lire ma box domotique.
La carte ethernet en question est un carte PCO Web de Carel : Lien vers la notice
Sur cette on peut apperlier les différentes variables via :
http://adresse_qui_va_bien/config/ [...] |A|101|102
Je voudrais générer un XML toutes les 5 minutes pour récuperer certaines variables, pas toutes.
J"ai réussi a l"aide de la notice carel de générer un html qui me sort les données importantes :
http://adresse_qui_va_bien/http/veralite/test.html
Mais je ne sais absolument pas comment générer un fichier xml avec les valeurs qui vont bien.
Si une âme charitable pourrait m’aiguiller j'en serais très reconnaissant
Message édité par aure013 le 03-07-2013 à 21:23:01
---------------
Mon Feedback !! - Pentax K200D :)