Przejdź do treści
EPUBCheck · Zasoby i odniesienia

EPUBCheck RSC-016: plik nie jest dobrze sformułowanym XML

Zaktualizowane:

EPUBCheck RSC-016 to komunikat o błędzie krytycznym: „Fatal Error while parsing file: ….” Plik nie jest dobrze sformułowanym XML, więc nie może być w ogóle analizowany. EPUB dokumenty z treścią muszą być ważnym XML, a aplikacje do czytania mogą wyświetlić stronę błędu lub nic w ogóle dla tego rozdziału.

Oficjalna wiadomość

Fatal Error while parsing file: %1$s

Domyślna powaga
Błąd krytyczny. EPUBCheck nie mogło kontynuować sprawdzania tej części EPUB. Plik jest nieprawidłowy.
Wersja EPUBCheck
5.4.0

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Niezescapowany & w tekście lub w URL (musi być zapisany jako &).
  • Nazwane byty HTML, takie jak  , które XML nie definiuje.
  • Nie zamknięte lub niepasujące tagi, lub atrybut bez cudzysłowów.

Jak to naprawić

  1. Przeczytaj tekst po dwukropku: EPUBCheck raportuje plik, linię i kolumnę oraz własny opis problemu przez parser.
  2. Zamień & na &, zastąp nazwy encji za pomocą numerów (  dla spacji nierozdzielającej), i zamknij każdy tag.
  3. Waliduj ponownie: po sparsowaniu pliku mogą wystąpić błędy schematu (RSC-005), które wcześniej były ukryte.

Kiedy to nie to

Jeśli XML jest analizowane, ale element lub atrybut nie jest dozwolony, błąd to RSC-005.

Terminy używane tutaj

Inne komunikaty RSC

  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-017 Warning while parsing file: …
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-013 Fragment identifier is used in a reference to a stylesheet resource.
  • RSC-019 EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
  • RSC-012 Fragment identifier is not defined.

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck RSC-016?

EPUBCheck RSC-016 to komunikat o błędzie krytycznym: „Fatal Error while parsing file: ….” Plik nie jest dobrze sformułowanym XML, więc nie może być w ogóle analizowany. EPUB dokumenty z treścią muszą być ważnym XML, a aplikacje do czytania mogą wyświetlić stronę błędu lub nic w ogóle dla tego rozdziału.

Czy RSC-016 to błąd?

RSC-016 jest zgłaszany jako krytyczny błąd domyślnie. EPUBCheck nie mogło kontynuować sprawdzania tej części EPUB. Plik jest nieprawidłowy.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia