> 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