2010-12-14 18 views
0

Je récupère un fichier XML distant avec wget -O remotefile localfile avec un onglet cron.Récupération XML à distance

De temps en temps, le fichier local est malformé probablement à cause du double espace (selon firefox) entre les balises CDATA.

Parfois, l'analyseur donne une erreur pour « > » manquant, mais après vérification du xml fichier « > » existe ...

Le fichier xml distant donne jamais des erreurs malformés lorsqu'il est appelé dans l'url.

EDIT
Il semble CDATA n'est pas analysé par l'analyseur XML. (w3schools)

Existe-t-il un moyen de définir wget pour conserver un format XML bien formaté?

Si ce n'est pas wget, Quelle est une bonne façon de récupérer en continu un fichier XML distant et de le garder bien formé?

+0

Ce n'est pas une question de programmation. Voté pour passer à SuperUser. –

+0

C'est ridicule. Peut-être que je reformulerai la question avant que je ne sois bombardé. – rrrfusco

+0

@mfusco: peut-être que je suis confus - voulez-vous dire "wget" le programme de ligne de commande? Où est la question de programmation? –

Répondre

1

Essayez d'utiliser curlhttp://wherever.com/remote.xml > local.xml.

+0

Je vous ai donné la coche pour faire une suggestion. – rrrfusco