EPUBCheck RSC-017: parserwaarschuwing in een bestand
Bijgewerkt:
EPUBCheck RSC-017 is een waarschuwingbericht: “Warning while parsing file: ….” De parser vond iets twijfelachtigs dat het lezen van het bestand niet stopt. Het is een waarschuwing: de EPUB blijft geldig, maar de tekst na de dubbele punt wijst vaak op een echte fout.
Het officiële bericht
Warning while parsing file: %1$s
- Standaard ernst
- Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
- EPUBCheck versie
- 5.4.0
%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.
Typische oorzaken
- Constructies die zijn toegestaan maar afgeraden of twijfelachtig zijn; de tekst na de dubbele punt noemt het.
- Markup gekopieerd van webpagina's die afhankelijk is van browserverdraagzaamheid.
Hoe het te repareren
- Lees de tekst na de dubbele punt: EPUBCheck rapporteert het bestand, de regel en kolom, en de eigen beschrijving van het probleem door de parser.
- Herstel het als het bericht naar een echte fout wijst; het maakt de EPUB niet ongeldig op zichzelf.
- Valideer opnieuw om te controleren of er geen gerelateerde fout achter verborgen was.
Wanneer het niet dit is
Een schemafout die het bestand ongeldig maakt, is RSC-005; een bestand dat niet kan worden geparsed, is RSC-016.
Termen die hier worden gebruikt
Andere RSC berichten
RSC-016Fatal Error while parsing file: …RSC-015A fragment identifier is required for svg use tag references.RSC-019EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.RSC-014Fragment identifier defines an incompatible resource type.RSC-020"…" is not a valid URL (…)RSC-013Fragment identifier is used in a reference to a stylesheet resource.
Bronnen
- EPUB 3.3, §3.9 XML conformance · lezen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.