Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-016: fil er ikke veluddannet XML

Opdateret:

EPUBCheck RSC-016 er en fatal fejloplysning: “Fatal Error while parsing file: ….” En fil er ikke veluddannet XML, så den kan slet ikke parses. EPUB indholds-dokumenter skal være gyldig XML, og læse-apps kan vise en fejlside eller slet intet for det kapitel.

Den officielle meddelelse

Fatal Error while parsing file: %1$s

Standard alvorlighed
Fatal fejl. EPUBCheck kunne ikke fortsætte med at kontrollere denne del af EPUB. Filen er ugyldig.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • En ikke-escaped & i tekst eller i en URL (den skal skrives &).
  • HTML-navngivne entiteter såsom  , som XML ikke definerer.
  • Uåbne eller ikke-matchede tags, eller en attribut uden anførselstegn.

Sådan retter du det

  1. Læs teksten efter kolon: EPUBCheck rapporterer filen, linjen og kolonnen, og parserens egen beskrivelse af problemet.
  2. Skift & til &, erstat navngivne enheder med numeriske (  for et non-breaking space), og luk hvert tag.
  3. Valider igen: når filen parses, kan schema-fejl (RSC-005) optræde, som var skjult før.

Hvornår det ikke er dette

Hvis XML'en fortolkes, men et element eller attribut ikke er tilladt, er fejlen RSC-005.

Termer der bruges her

Andre RSC beskeder

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

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck RSC-016?

EPUBCheck RSC-016 er en fatal fejloplysning: “Fatal Error while parsing file: ….” En fil er ikke veluddannet XML, så den kan slet ikke parses. EPUB indholds-dokumenter skal være gyldig XML, og læse-apps kan vise en fejlside eller slet intet for det kapitel.

Er RSC-016 en fejl?

RSC-016 rapporteres som fatal fejl som standard. EPUBCheck kunne ikke fortsætte med at tjekke denne del af EPUB. Filen er ugyldig.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer