> Pour lire un flux XML, il est conseill� de passer par un Reader dans
lequel
> tu pr�cises ton encoding.
>
> voir : java.io.InputStreamReader et sonr constructeur :

J'ai essaye de passer par un InputStreamReader mais le probl�me persiste.
Lorsque je lis mon fichier XML et qu'il n'y a pas de caract�re accentu�, je
n'ai pas de probleme.
Dans le cas contraire une erreur est lev�e :

>Error on line 1 of document  : The root element is required in a
well-formed document.
>Nested exception: The root element is required in a well-formed document.

L'erreur est la meme quelque soit la structure du document XML.

Voici mon fichier XML avec lequel je travail :

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE contents [
 <!ELEMENT contents (content)+>

<!ELEMENT content (src)>
 <!ATTLIST content
  name CDATA #REQUIRED
  id ID #REQUIRED
 >
]>

<contents>
    <content name="Dika �pisode 1" id="num1"/>
    <content name="Dika episode 2" id="num2"/>
    <content name="Dika episode 3" id="num3"/>
</contents>

Une solution?

Merci

Aline
http://www.oeilpouroeil.fr
http://www.visiodrome.com


Répondre à