--- title: "Resolución de problemas con el renderizado de la API y problemas de visualización" slug: "troubleshooting-api-rendering-and-display-issues" updated: 2026-07-27T05:02:52Z published: 2026-07-27T05:02:52Z canonical: "docs.document360.com/troubleshooting-api-rendering-and-display-issues" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.document360.com/llms.txt > Use this file to discover all available pages before exploring further. # Resolución de problemas con el renderizado de la API y problemas de visualización ### Estilo HTML incorrecto en la respuesta de la API **Cuando ocurre:** Al recuperar contenido HTML del artículo a través de la API, la salida renderizada se muestra con un estilo roto o comillas mal colocadas. **Por qué ocurre:** Las respuestas de la API están formateadas en JSON, que utiliza caracteres de escape (por ejemplo, `\"`) para manejar ciertos caracteres de forma segura. Si estos caracteres escapados no se convierten de nuevo (no se evaden) antes de renderizar, la estructura HTML se rompe. Por ejemplo, un párrafo como: ```
This is a "sample" paragraph.
``` Puede aparecer en la respuesta JSON como: ``` "This is a \"sample\" paragraph.
" ``` **Cómo solucionarlo:** 1. Recupera el contenido HTML a través de la API e inspecciona la respuesta. 2. Busca personajes fugados en la respuesta JSON, como: - `\"` (comillas dobles escapadas) - `\\` (cortes escapados) - `\n` (línea de nuevo) - `\t` (tab) 3. **Deshazla** del contenido JSON antes de renderizarlo. Esto restaura la estructura HTML original. 4. Verifica el estilo después de la desfuga para asegurarte de que el contenido se ve correctamente. 5. Si el problema persiste, comprueba si modificaciones adicionales en tu código están alterando la respuesta de la API.  Una vez que se desbloquea correctamente, el HTML se mostrará como se espera, evitando discrepancias de estilo. --- ### Variables y fragmentos que no se renderizan en la respuesta de la API **Cuando ocurre:** Al recuperar el contenido del artículo a través de la API, las variables aparecen como marcadores de posición no procesados — por ejemplo, `{{variable.UserName}}` en lugar del valor real. **Por qué ocurre:** El `isForDisplay` parámetro no está correctamente configurado en la solicitud de la API. - Cuando `isForDisplay = true`: variables y fragmentos se renderizan completamente en la respuesta, y los marcadores de posición se reemplazan por valores reales. - Cuando `isForDisplay = false` (o no se configura): la respuesta contiene marcadores de posición sin procesar, que no son adecuados para la visualización directa. **Cómo solucionarlo:** 1. Recupera el contenido del artículo a través de la API e inspecciona la respuesta. 2. Comprueba si las variables o fragmentos aparecen sin procesar en la respuesta. 3. Asegúrate de que la solicitud de la API incluya `"isForDisplay": true`. Ejemplo de solicitud: ``` { "articleId": "your-article-id", "isForDisplay": true } ``` 1. Envía la solicitud modificada y verifica que la respuesta de la API ahora muestre correctamente las variables y fragmentos renderizados. 2. Si el problema persiste, asegúrese de que el sistema que procesa la respuesta API gestione y muestre correctamente el contenido renderizado. > ✅ **IMPORTANTE** Al actualizar artículos a través de la API, no devuelvas contenido completamente renderizado. Esto reemplazaría los marcadores dinámicos por valores estáticos, rompiendo el renderizado futuro.