EPUBCheck RSC-017: ostrzeżenie analizatora w pliku
Zaktualizowane:
EPUBCheck RSC-017 to komunikat ostrzegawczy: „Warning while parsing file: ….” Analizator znalazł coś podejrzanego, co nie powstrzymuje go przed odczytaniem pliku. To komunikat ostrzegawczy: EPUB pozostaje ważne, ale tekst po dwukropku często wskazuje na prawdziwy błąd.
Oficjalna wiadomość
Warning while parsing file: %1$s
- Domyślna powaga
- Ostrzeżenie. EPUB jest wciąż ważny, ale coś może powodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z wynikiem 0, chyba że przekażesz --failonwarnings.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Konstrukcje, które są dozwolone, ale odradzane lub podejrzane; tekst po dwukropku to nazwa konstrukcji.
- Markup skopiowany ze stron internetowych, który polega na wyrozumiałości przeglądarki.
Jak to naprawić
- Przeczytaj tekst po dwukropku: EPUBCheck raportuje plik, linię i kolumnę oraz własny opis problemu przez parser.
- Napraw to, jeśli wiadomość wskazuje na prawdziwy błąd; nie czyni to EPUB nieprawidłowym samo w sobie.
- Zwaliduj ponownie, aby sprawdzić, czy nie ukrywał się żaden powiązany błąd.
Kiedy to nie to
Błąd schematu, który powoduje, że plik jest nieprawidłowy, to RSC-005; plik, który nie może zostać zinterpretowany, to RSC-016.
Terminy używane tutaj
Inne komunikaty RSC
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.
Źródła
- EPUB 3.3, §3.9 XML conformance · czytaj
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.