J’ai récupéré cet article de mon blog précédent ici
Quel titre barbare! En fait c’est le message d’erreur remonté lorsque l’on essaye de parser un fichier xml.
C‘est le genre d‘erreur, je trouve, qui peut faire perdre pas mal de temps :
The Processing Instruction Target Matching « [xX][mM][lL] » is Not Allowed
Bizarrement dans mon IDE favori (Eclipse, à l’époque) je l’ai eu en francais :
La cible de l’instruction de traitement correspondant à « [xX][mM][lL] » est interdite
Cette erreur est du au fait qu’il y ai un espace, ou une ligne, avant la ligne entête :
En référence le site ou j’ai trouvé la solution : ici