Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1837 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Help-Erreur XML???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Help-Erreur XML???

n°1207661
root76
Posté le 26-09-2005 à 15:13:03  profilanswer
 

Bonjour,
 
j'essaie de lire un fichier XML avec un script PHP, et il met l'erreur suivante:
Une erreur XML xml declaration not at start of external entity s'est produite à la ligne 1 et à la colonne 2.
 
Si vous auriez un idée de quoi s'agirait il.
Merci.

mood
Publicité
Posté le 26-09-2005 à 15:13:03  profilanswer
 

n°1207662
betsamee
Asterisk Zeperyl
Posté le 26-09-2005 à 15:14:01  profilanswer
 

peut on voir le fichier xml?

n°1207667
root76
Posté le 26-09-2005 à 15:18:06  profilanswer
 

oui bien sûr
 
  <?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>  
 <products>
 <product>
  <id>9665</id>  
  <name>Panasonic CS56</name>  
  <description>100 Mhz, ecran 70 cm, teletext</description>  
  <category>Téléviseur > Télivision</category>  
  </product>
  </products>

n°1207673
FlorentG
Unité de Masse
Posté le 26-09-2005 à 15:22:13  profilanswer
 

Le '>'.
 
N'oublie pas les machins à remplacer obligatoirement dans un doc XML :  
> par &gt;  
< par &lt;  
& par &amp;
etc.

n°1207677
FlorentG
Unité de Masse
Posté le 26-09-2005 à 15:23:18  profilanswer
 

Si tu créer un doc XML via PHP, soit utilise l'extension DOMXML (ou DOM en php5), c'est fait automatiquement. Et si tu fais ça à la main via concaténation, fait par exemple :

$doc .= '<pouet>' . htmlspecialchars($pouet, ENT_NOQUOTES) . '</pouet>';


Message édité par FlorentG le 26-09-2005 à 15:23:28
n°1207693
root76
Posté le 26-09-2005 à 15:38:23  profilanswer
 

mais mon ficheir xml ne contient pas ces caractéres sauf dans le balisage

n°1207698
shakpana
des fois, j'me demande ...
Posté le 26-09-2005 à 15:41:42  profilanswer
 

juste comme ça, il est bien formatté ton XeuMeuLeu, y'aurait pas un ptit espace avant le <? comme dans ton copié/collé ?


Message édité par shakpana le 26-09-2005 à 15:42:15
n°1207710
root76
Posté le 26-09-2005 à 15:49:38  profilanswer
 

effectivement c 'était l'espace avant <?xml qui posait problème.
merci

n°1207722
FlorentG
Unité de Masse
Posté le 26-09-2005 à 15:58:53  profilanswer
 

root76 a écrit :

mais mon ficheir xml ne contient pas ces caractéres sauf dans le balisage


Bah dans l'exemple que t'as donné, y'a "Téléviseur > Télivision", donc à remplacer par "Téléviseur &gt; Télivision"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Help-Erreur XML???

 

Sujets relatifs
Erreur Javascript - Webmail neuf telecom(noob)Site en include et erreur 404...
Pb formulaire access et zone de liste ! help plz !Help! Comment référencer gratuitement mon site web?
Avec AutoIt V3 comment récupérer le code d'erreur d' exécutionScript lie au journal d'evenement HELP !!!
[NOOB]XML quel outilErreur Persits.Mail
FOR XML EXPLICITLink checker me detecte des liens vers des pages en erreur 404
Plus de sujets relatifs à : Help-Erreur XML???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR