Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-016: el archivo no es XML bien formado

Actualizado:

EPUBCheck RSC-016 es un mensaje de error fatal: “Fatal Error while parsing file: ….” Un archivo no es XML bien formado, por lo que no se puede analizar en absoluto. Los documentos de contenido EPUB deben ser XML válidos, y las aplicaciones de lectura pueden mostrar una página de error o nada en absoluto para ese capítulo.

El mensaje oficial

Fatal Error while parsing file: %1$s

Severidad por defecto
Error fatal. EPUBCheck no pudo continuar revisando esta parte del EPUB. El archivo no es válido.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Un & no escapado en el texto o en una URL (debe escribirse como &).
  • Entidades nombradas de HTML como   que XML no define.
  • Etiquetas no cerradas o desajustadas, o un atributo sin comillas.

Cómo arreglarlo

  1. Lee el texto después de los dos puntos: EPUBCheck informa del archivo, la línea y la columna, y la propia descripción del problema del analizador.
  2. Escapar & como &, reemplazar entidades nombradas con entidades numéricas (  para un espacio no separable) y cerrar cada etiqueta.
  3. Valida de nuevo: una vez que el archivo se analiza, pueden aparecer errores de esquema (RSC-005) que estaban ocultos antes.

Cuándo no es esto

Si el XML se analiza pero un elemento o atributo no está permitido, el error es RSC-005.

Términos usados aquí

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

Fuentes

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

FAQ

¿Qué significa EPUBCheck RSC-016?

EPUBCheck RSC-016 es un mensaje de error fatal: “Fatal Error while parsing file: ….” Un archivo no es XML bien formado, por lo que no se puede analizar en absoluto. Los documentos de contenido EPUB deben ser XML válidos, y las aplicaciones de lectura pueden mostrar una página de error o nada en absoluto para ese capítulo.

¿Es RSC-016 un error?

RSC-016 se informa como un error fatal por defecto. EPUBCheck no pudo continuar revisando esta parte del EPUB. El archivo es inválido.

Herramientas de PDF a EPUB

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

Ver todas las herramientas