Passer au contenu
EPUBCheck · Ressources et références

EPUBCheck RSC-016 : fichier n'est pas un XML bien formé

Mis à jour :

EPUBCheck RSC-016 est un message d'erreur fatal : “Fatal Error while parsing file: ….” Un fichier n'est pas du XML bien formé, donc il ne peut pas être analysé du tout. Les documents de contenu EPUB doivent être valides en XML, et les applications de lecture peuvent afficher une page d'erreur ou rien du tout pour ce chapitre.

Le message officiel

Fatal Error while parsing file: %1$s

Gravité par défaut
Erreur fatale. EPUBCheck n'a pas pu continuer à vérifier cette partie du EPUB. Le fichier est invalide.
version EPUBCheck
5.4.0

%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.

Causes typiques

  • Un & non échappé dans le texte ou dans une URL (il doit être écrit &).
  • Entités nommées HTML telles que   que XML ne définit pas.
  • Balises non fermées ou non appariées, ou un attribut sans guillemets.

Comment le corriger

  1. Lisez le texte après les deux-points : EPUBCheck indique le fichier, la ligne et la colonne, ainsi que la description du problème par le parseur.
  2. Échapper & comme &, remplacer les entités nommées par des entités numériques (  pour un espace insécable), et fermer chaque balise.
  3. Validez à nouveau : une fois que le fichier est analysé, des erreurs de schéma (RSC-005) peuvent apparaître qui étaient cachées auparavant.

Quand ce n'est pas ça

Si le XML est analysé mais qu'un élément ou un attribut n'est pas autorisé, l'erreur est RSC-005.

Termes utilisés ici

Autres messages RSC

  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-017 Warning while parsing file: …
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-013 Fragment identifier is used in a reference to a stylesheet resource.
  • RSC-019 EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
  • RSC-012 Fragment identifier is not defined.

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck RSC-016 ?

EPUBCheck RSC-016 est un message d'erreur fatal : “Fatal Error while parsing file: ….” Un fichier n'est pas du XML bien formé, donc il ne peut pas être analysé du tout. Les documents de contenu EPUB doivent être valides en XML, et les applications de lecture peuvent afficher une page d'erreur ou rien du tout pour ce chapitre.

Est-ce que RSC-016 est une erreur ?

RSC-016 est signalé comme une erreur fatale par défaut. EPUBCheck n'a pas pu continuer à vérifier cette partie du EPUB. Le fichier est invalide.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils