Sla over naar inhoud
EPUBCheck · Hulpmiddelen en verwijzingen

EPUBCheck RSC-027: XML-bestand gecodeerd in UTF-16

Bijgewerkt:

EPUBCheck RSC-027 is een waarschuwingsmelding: “XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Een XML-bestand is gecodeerd in UTF-16; EPUB raadt UTF-8 aan voor elk XML-document. Het is een waarschuwing: het bestand wordt nog steeds gelezen, maar sommige lees-apps behandelen UTF-16 slecht.

Het officiële bericht

XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.

Standaard ernst
Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Een bestand opgeslagen in UTF-16 door een editor, gebruikelijk met sommige Windows-tools die het "Unicode" noemen.
  • Bestanden geëxporteerd door een oudere tekstverwerker of script met UTF-16 als standaard.

Hoe het te repareren

  1. Open het bestand dat in het bericht staat in een editor die encoderingen kan wijzigen.
  2. Sla het opnieuw op als UTF-8 en laat zijn XML-declaratie zeggen encoding="UTF-8".
  3. Valideer opnieuw.

Wanneer het niet dit is

Elke andere niet-UTF-8 codering (ISO-8859-1, Windows-1252) is de fout RSC-028.

Termen die hier worden gebruikt

Andere RSC berichten

  • RSC-026 URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-025 Informative parsing error: …
  • RSC-029 Data URL is not allowed in this context.
  • RSC-024 Informative parsing warning: …
  • RSC-030 File URLs are not allowed in EPUB, but found "…".

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck RSC-027?

EPUBCheck RSC-027 is een waarschuwingsmelding: “XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Een XML-bestand is gecodeerd in UTF-16; EPUB raadt UTF-8 aan voor elk XML-document. Het is een waarschuwing: het bestand wordt nog steeds gelezen, maar sommige lees-apps behandelen UTF-16 slecht.

Is RSC-027 een fout?

RSC-027 wordt standaard gerapporteerd als waarschuwing. De EPUB is nog steeds geldig, maar iets zal waarschijnlijk problemen veroorzaken in sommige lees-apps. EPUBCheck eindigt met 0 tenzij je --failonwarnings doorgeeft.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools