Bonjour !
j'explique :
Je fais un export FTP, depuis GW, d'un fichier data1.xml vers mon serveur FTP. Sur ce serveur, j'ai un script PHP qui est exécuté automatiquement toutes les 5mn, ce script permet de faire les inserts dans ma base mysql.
Mais voilà, j'utilise une fonction DOM Document avec un LOAD du fichier xml; le fichier généré par GW est "mal formaté", un commentaire est présent sur la 1ère ligne ce qui bloque le LOAD. Si je supprime cette ligne, tout fonctionne parfaitement.
Ma question, GW utilise-t-il une xsl pour créer cet xml ? Je ne le trouve pas. Est-ce en dur dans l'appli ?
J'essaye aussi de rajouter une fonction pour modifier mon xml sur le site, mais impossible d'y arriver.
Quelqu'un a une idée ? Je sèche....
Merci !
Problème load XML d'export GW
Problème load XML d'export GW
Oregon WMRS200
GW v2.0.321
Windows 7 64b
Site en cours de construction
GW v2.0.321
Windows 7 64b
Site en cours de construction
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Re: Problème load XML d'export GW
Bonjour Samy,
Graphweather PHP est un programme et ta question porte sur GW standard. Je vais le déplacer vers Graphweather
La première ligne que tu as correspond sans doute aux 3 caractères du BOM des fichiers UTF8 formatés avec BOM (dans ce cas, tu peux créer ton fichier en Ansi ou UTF8 sans BOM).
Pour le reste, ce n'est vraiment pas clair, le mieux serait de mettre ton code car honnêtement je n'y comprend rien, je ne vois pas de quel XML tu parles. Il est vrai que GW utilise des XSL pour formater les affichages des statistiques, et ceux-ci se trouvent directement à la base du répertoire "Statistics"
Sans plus d'info, on ne peut guère alles plus loin.
Jean
PS, il serait bon que tu indiques dans ta signature (même si ça ne sert à rien sur le sujet en cours), le type de ta station, le logiciel pilote, la version de GW ainsi que celle de windows, et, puisque tu as un site, son adresse.
Merci d'avance
Graphweather PHP est un programme et ta question porte sur GW standard. Je vais le déplacer vers Graphweather
La première ligne que tu as correspond sans doute aux 3 caractères du BOM des fichiers UTF8 formatés avec BOM (dans ce cas, tu peux créer ton fichier en Ansi ou UTF8 sans BOM).
Pour le reste, ce n'est vraiment pas clair, le mieux serait de mettre ton code car honnêtement je n'y comprend rien, je ne vois pas de quel XML tu parles. Il est vrai que GW utilise des XSL pour formater les affichages des statistiques, et ceux-ci se trouvent directement à la base du répertoire "Statistics"
Sans plus d'info, on ne peut guère alles plus loin.
Jean
PS, il serait bon que tu indiques dans ta signature (même si ça ne sert à rien sur le sujet en cours), le type de ta station, le logiciel pilote, la version de GW ainsi que celle de windows, et, puisque tu as un site, son adresse.
Merci d'avance
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"