Importazione XML funziona su OSX ma no con Windows

E' il luogo in cui si possono scambiare esperienze e tecniche di programmazione XML o Xslt con FileMaker Server Advanced.

Moderatore: Moderatori

Rispondi
Trevisan
Messaggi: 8
Iscritto il: giovedì 23 dicembre 2004, 1:00
Versione FileMaker: 16
Sistema operativo: OSX 10.12.6
Contatta:

Importazione XML funziona su OSX ma no con Windows

Messaggio da Trevisan » venerdì 18 febbraio 2011, 11:49

Ciao a tutti.
Ho creato uno script che importa dal web server dei dati utilizzanto il foglio di stile "msdso_elem.xslt" fornito con Filemaker
Con OSx 10.5.8 utilizzando sia FileMaker avanced 10 che FM 11 funziona perfettamente.
L'url è:

Codice: Seleziona tutto

http://www.dominio.it/admin/export/preiscrizioniXml.php?pass=LaPassword&fromDate=2011-02-17 12:44:07
Lo stesso DB con Windows Xp invece non fa l'importazione: mi da errore 718 (parsing error...)

Anche con Windows ho provato sia FM advanced 10 che FM 11.

Le mie ricerche hanno trovato solo che potrebbe essere un problema di codifica caretteri di Windows, ma non so assolutamente come intervenire.

Avete dei suggerimenti ?

Grazie a chiunque voglia rispondermi.
Trevix

Trevisan
Messaggi: 8
Iscritto il: giovedì 23 dicembre 2004, 1:00
Versione FileMaker: 16
Sistema operativo: OSX 10.12.6
Contatta:

Re: Importazione XML funziona su OSX ma no con Windows

Messaggio da Trevisan » venerdì 18 febbraio 2011, 18:59

Mmmmh
Ho scoperto che se tolgo le ore alla fine della query (servono per dire da che ora oltre che da che data devono essere i dati da scaricare) funziona anche su Windows.
Quindi di sicuro il problema è legato all'ora.
Ho provato tutte le possibili formattazione di "ora", sia sulla query che sulle formattazioni di sistema di Windows.
L'unica cosa che funziona è togliere l'ora.

Qualche idea ?

Trevisan
Messaggi: 8
Iscritto il: giovedì 23 dicembre 2004, 1:00
Versione FileMaker: 16
Sistema operativo: OSX 10.12.6
Contatta:

Re: Importazione XML funziona su OSX ma no con Windows

Messaggio da Trevisan » sabato 19 febbraio 2011, 18:08

RISOLTO.

Per un qualche motivo con Windows occorre sostituire un "?" al posto dello spazio nella interrogazione (tra la data e l'ora):

Codice: Seleziona tutto

http://www.dominio.it/admin/export/preiscrizioniXml.php?pass=LaPassword&fromDate=2011-02-17?12:44:07
invece di

Codice: Seleziona tutto

http://www.dominio.it/admin/export/preiscrizioniXml.php?pass=LaPassword&fromDate=2011-02-17 12:44:07
Mettendo comunque il "?", funziona anche sotto OSX

Vai a sapere...

Saluti

moro
Messaggi: 1170
Iscritto il: domenica 21 novembre 2004, 1:00
Località: Latina

Re: Importazione XML funziona su OSX ma no con Windows

Messaggio da moro » sabato 19 febbraio 2011, 18:53

Buono a sapersi...
Filemaker Pro Advanced 12.0 - Windows Xp Professional SP2

Rispondi