Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

EPUBCheck RSC-016: Datei ist kein wohlgeformtes XML

Aktualisiert:

EPUBCheck RSC-016 ist eine schwerwiegende Fehlermeldung: „Fatal Error while parsing file: ….“ Eine Datei ist kein wohlgeformtes XML, sodass sie überhaupt nicht geparst werden kann. EPUB Inhaltsdokumente müssen gültiges XML sein, und Leseanwendungen können eine Fehlermeldung oder gar nichts für dieses Kapitel anzeigen.

Die offizielle Nachricht

Fatal Error while parsing file: %1$s

Standard-Schweregrad
Fataler Fehler. EPUBCheck konnte diese Teilprüfung des EPUB nicht fortsetzen. Die Datei ist ungültig.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Ein nicht entkommenes & im Text oder in einer URL (es muss als & geschrieben werden).
  • HTML-namensgebende Entities wie  , die XML nicht definiert.
  • Nicht geschlossene oder nicht übereinstimmende Tags oder ein Attribut ohne Anführungszeichen.

Wie man es behebt

  1. Lese den Text nach dem Doppelpunkt: EPUBCheck gibt die Datei, die Zeile und Spalte sowie die eigene Beschreibung des Problems durch den Parser an.
  2. Escape & als &, benannte Entitäten durch numerische ersetzen (  für ein geschütztes Leerzeichen) und jedes Tag schließen.
  3. Erneut validieren: Sobald die Datei analysiert wird, können Schemafehler (RSC-005) auftreten, die zuvor verborgen waren.

Wann es nicht das ist

Wenn das XML geparsed wird, aber ein Element oder Attribut nicht erlaubt ist, ist der Fehler RSC-005.

Hier verwendete Begriffe

Andere RSC Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck RSC-016?

EPUBCheck RSC-016 ist eine schwerwiegende Fehlermeldung: „Fatal Error while parsing file: ….“ Eine Datei ist kein wohlgeformtes XML, sodass sie überhaupt nicht geparst werden kann. EPUB Inhaltsdokumente müssen gültiges XML sein, und Leseanwendungen können eine Fehlermeldung oder gar nichts für dieses Kapitel anzeigen.

Ist RSC-016 ein Fehler?

RSC-016 wird standardmäßig als schwerwiegender Fehler angezeigt. EPUBCheck konnte mit der Überprüfung dieses Teils des EPUB nicht fortfahren. Die Datei ist ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen