Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-027: archivo XML codificado en UTF-16

Actualizado:

EPUBCheck RSC-027 es un mensaje de advertencia: “XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Un archivo XML está codificado en UTF-16; EPUB recomienda UTF-8 para cada documento XML. Es una advertencia: el archivo aún se lee, pero algunas aplicaciones de lectura manejan mal UTF-16.

El mensaje oficial

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

Severidad por defecto
Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
versión de EPUBCheck
5.4.0

Causas típicas

  • Un archivo guardado en UTF-16 por un editor, común con algunas herramientas de Windows que lo llaman "Unicode".
  • Archivos exportados desde un procesador de texto o script más antiguo con UTF-16 como predeterminado.

Cómo arreglarlo

  1. Abre el archivo nombrado en el mensaje en un editor que pueda cambiar las codificaciones.
  2. Vuelve a guardarlo como UTF-8 y haz que su declaración XML diga encoding="UTF-8".
  3. Valida nuevamente.

Cuándo no es esto

Cualquier otra codificación no UTF-8 (ISO-8859-1, Windows-1252) es el error RSC-028.

Términos usados aquí

Otros mensajes de 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 "…".

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck RSC-027?

EPUBCheck RSC-027 es un mensaje de advertencia: “XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Un archivo XML está codificado en UTF-16; EPUB recomienda UTF-8 para cada documento XML. Es una advertencia: el archivo aún se lee, pero algunas aplicaciones de lectura manejan mal UTF-16.

¿Es RSC-027 un error?

RSC-027 se informa como una advertencia por defecto. El EPUB sigue siendo válido, pero algo puede causar problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pase --failonwarnings.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas