EPUBCheck RSC-017: parseradvarsel i en fil
Oppdatert:
EPUBCheck RSC-017 er en advarselmelding: “Warning while parsing file: ….” Parseren fant noe tvilsomt som ikke stopper den fra å lese filen. Dette er en advarsel: EPUB forblir gyldig, men teksten etter kolon peker ofte på en ekte feil.
Den offisielle meldingen
Warning while parsing file: %1$s
- Standard alvorlighetsgrad
- Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Konstruksjoner som er tillatt, men frarådet eller mistenkelige; teksten etter kolon navngir det.
- Markup kopiert fra nettsider som er avhengig av nettlesers ettergivenhet.
Hvordan fikse det
- Les teksten etter kolonet: EPUBCheck rapporterer filen, linjen og kolonnen, samt parserens egen beskrivelse av problemet.
- Fiks det hvis meldingen peker på en reell feil; det gjør ikke EPUB ugyldig i seg selv.
- Valider igjen for å sjekke at ingen relaterte feil var skjult bak den.
Når det ikke er dette
En skjema-feil som gjør filen ugyldig er RSC-005; en fil som ikke kan analyseres er RSC-016.
Begreper brukt her
Andre RSC meldinger
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
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.