Salta al contenuto
EPUBCheck · Risorse e riferimenti

EPUBCheck RSC-027: file XML codificato in UTF-16

Aggiornato:

EPUBCheck RSC-027 è un messaggio di avviso: “XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Un file XML è codificato in UTF-16; EPUB raccomanda UTF-8 per ogni documento XML. È un avviso: il file è comunque leggibile, ma alcune app di lettura gestiscono male l'UTF-16.

Il messaggio ufficiale

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

Gravità predefinita
Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
versione EPUBCheck
5.4.0

Cause tipiche

  • Un file salvato in UTF-16 da un editor, comune con alcuni strumenti di Windows che lo chiamano "Unicode".
  • File esportati da un elaboratore di testi o script più vecchio con UTF-16 come predefinito.

Come correggerlo

  1. Apri il file nominato nel messaggio in un editor che può cambiare le codifiche.
  2. Salvalo di nuovo come UTF-8 e fai in modo che la sua dichiarazione XML dica encoding="UTF-8".
  3. Valida di nuovo.

Quando non è questo

Qualsiasi encoding non-UTF-8 (ISO-8859-1, Windows-1252) è l'errore RSC-028.

Termini usati qui

Altri messaggi di RSC

  • 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 "…".

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck RSC-027?

EPUBCheck RSC-027 è un messaggio di avviso: “XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Un file XML è codificato in UTF-16; EPUB raccomanda UTF-8 per ogni documento XML. È un avviso: il file è comunque leggibile, ma alcune app di lettura gestiscono male l'UTF-16.

È un errore RSC-027?

RSC-027 viene segnalato come avviso per impostazione predefinita. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck termina con 0 a meno che non venga passato --failonwarnings.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti