EPUBCheck RSC-017: varování parseru v souboru
Aktualizováno:
EPUBCheck RSC-017 je varovná zpráva: “Warning while parsing file: ….” Parser našel něco problematického, co nepřesvědčilo, že by to zastavilo čtení souboru. Je to varování: EPUB zůstává platné, ale text po dvojtečce často ukazuje na skutečnou chybu.
Oficiální zpráva
Warning while parsing file: %1$s
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Konstrukce, které jsou povolené, ale odrazované nebo podezřelé; text za dvojtečkou je pojmenovává.
- Značení zkopírované z webových stránek, které se spoléhá na benevolenci prohlížečů.
Jak to opravit
- Přečtěte si text za dvojtečkou: EPUBCheck uvádí soubor, řádek a sloupec a vlastní popis problému parseru.
- Opravit to, pokud zpráva ukazuje na skutečnou chybu; sama o sobě to nečiní EPUB neplatným.
- Znovu ověřte, abyste zkontrolovali, že žádná související chyba se za ní neskrývá.
Kdy to není to
Chyba ve schématu, která činí soubor neplatným, je RSC-005; soubor, který nelze analyzovat, je RSC-016.
Podmínky používané zde
Další RSC zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.