Ce n'est pas une erreur de parsing, c'est une erreur dans le document XML lui-même. On dit qu'il est "Namespaces in XML invalid", et ce genre de choses ne plaît pas du tout aux outils XML.
Tu as un élément <h:AAA> dans ton document, ce qui laisse penser que h est un préfixe sur cet élément.
Seulement, il n'y a pas eu de déclaration de namespace disant que h est un préfixe signifiant quoi que ce soit.
Deux solutions :
- Enlever le préfixe h
OU
- Déclarer un namespace pour ce préfixe :
<h:AAA xmlns:h="http://Une-uri-namespace.com" xmlns:html="http://www.w3.org/1999/xhtml" >Début<h:AAA>
Partager