Hoppa till innehåll
EPUBCheck · Resurser och referenser

EPUBCheck RSC-017: parser varning i en fil

Uppdaterad:

EPUBCheck RSC-017 är ett varningsmeddelande: “Warning while parsing file: ….” Parsern hittade något tveksamt som inte hindrar den från att läsa filen. Det är en varning: EPUB förblir giltigt, men texten efter kolon ofta pekar på ett verkligt misstag.

Det officiella meddelandet

Warning while parsing file: %1$s

Standardsvårighetsgrad
Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Strukturer som är tillåtna men avrådda eller misstänksamma; texten efter kolon anger det.
  • Markup kopierad från webbsidor som förlitar sig på webbläsartolerans.

Hur man åtgärdar det

  1. Läs texten efter kolon: EPUBCheck rapporterar filen, raden och kolumnen samt parserns egen beskrivning av problemet.
  2. Fixera det om meddelandet pekar på ett verkligt misstag; det gör inte EPUB ogiltigt av sig själv.
  3. Validera igen för att kontrollera att inget relaterat fel dolde sig bakom det.

När det inte är detta

Ett schemafel som gör filen ogiltig är RSC-005; en fil som inte kan tolkas är RSC-016.

Villkor som används här

Andra RSC meddelanden

  • RSC-016 Fatal Error while parsing file: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-019 EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-020 "…" is not a valid URL (…)
  • RSC-013 Fragment identifier is used in a reference to a stylesheet resource.

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck RSC-017?

EPUBCheck RSC-017 är ett varningsmeddelande: “Warning while parsing file: ….” Parsern hittade något tveksamt som inte hindrar den från att läsa filen. Det är en varning: EPUB förblir giltigt, men texten efter kolon ofta pekar på ett verkligt misstag.

Är RSC-017 ett fel?

RSC-017 rapporteras som varning som standard. EPUB är fortfarande giltig, men något kan orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passar --failonwarnings.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg