EPUBCheck RSC-017: parseradvarsel i en fil
Opdateret:
EPUBCheck RSC-017 er en advarselsmeddelelse: “Warning while parsing file: ….” Parseren fandt noget tvivlsomt, der ikke stopper den fra at læse filen. Det er en advarsel: EPUB forbliver gyldig, men teksten efter kolon peger ofte på en rigtig fejl.
Den officielle meddelelse
Warning while parsing file: %1$s
- Standard alvorlighed
- Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Konstruktioner, der er tilladt, men frarådes eller mistænkelige; teksten efter kolon angiver det.
- Markup kopieret fra web sider, der er afhængig af browserens tolerance.
Sådan retter du det
- Læs teksten efter kolon: EPUBCheck rapporterer filen, linjen og kolonnen, og parserens egen beskrivelse af problemet.
- Reparer det, hvis beskeden peger på en reel fejl; det gør ikke EPUB ugyldig alene.
- Valider igen for at kontrollere, at der ikke skjulte sig en relateret fejl bag den.
Hvornår det ikke er dette
En skema fejl, der gør filen ugyldig, er RSC-005; en fil, der ikke kan analyseres, er RSC-016.
Termer der bruges her
Andre RSC beskeder
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.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.