Menu
 

Solucionar "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter."


En este artículo te enseñaré a solucionar "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter."

Casi todos o todos los que usamos Blogger hemos tenido alguna vez el mensaje "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter.", es algo realmente molesto ya que en Wordpress por ejemplo este error no existe.

Preguntas frecuentes


Si es la primera vez que te pasa este problema quizás te interese alguna de las siguientes preguntas.

¿Por qué me sale este error?

Este error se da en Blogger por la simple razón de que & es un símbolo reservado en XML para indicar cuando comienza una entidad y causa confusión.

¿Cómo soluciono este error?

A continuación te explicaré como solucionar "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter.".


Solución


Lo primero que tendrás que hacer es detectar donde está el problema, tan sencillo como leer la línea y columna que te indica en el mensaje de error  "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter.".

Como ejemplo te puedo mostrar el siguiente código en el editor:

<iframe src='//dominio.com/subpagina?width=728&height=90'/>

Solucionar "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter."


En este código el error está en la línea 1975 y la columna 54. Como se puede ver dice que height tiene que terminar en ; pero el ponerlo solo te traería otro problema más. 

La solución a este problema es adaptar la url a Blogger colocando el código de & en lugar de &. En este caso el código de carácter es &amp;. Posiblemente te hayas dado cuenta que el código también incluye & pero no te preocupes, Blogger lo interpreta bien.

Adaptando el código de ejemplo quedaría:

<iframe src='//dominio.com/subpagina?width=728&amp;height=90'/>

Solucionar "Error al analizar XML, línea xxx, columna yyy: The reference to entity "entidad" must end with the ';' delimiter."


Sabiendo lo anterior solo tendrás que sustituir & por &amp; tantas veces como sea necesario y Blogger aceptará tu código sin problemas.

Si te ha servido este artículo te agradecería un montón que lo compartieses y si tienes dudas puedes planteármelas en los comentarios.


Valoración
4.90/5 – 1289

Publicar un comentario Blogger Disqus

 
Top