← Todos los ejemplos

JavaScript Desarrollo y QA

Formatear el JSON crudo de la página

Si la página es JSON crudo, lo analiza y lo muestra con sangría legible en lugar de una línea.

Código para copiar

try {
  const raw = document.body ? document.body.textContent.trim() : '';
  if (raw && (raw[0] === '{' || raw[0] === '[')) {
    const parsed = JSON.parse(raw);
    const pre = document.createElement('pre');
    pre.textContent = JSON.stringify(parsed, null, 2);
    pre.style.cssText = 'font:13px monospace;padding:12px;'
      + 'white-space:pre-wrap;word-break:break-word;';
    document.body.innerHTML = '';
    document.body.appendChild(pre);
  } else {
    console.log('JustZix: page body is not raw JSON');
  }
} catch (err) { console.error('JustZix JSON pretty-print:', err); }

Cómo usar este ejemplo

  1. Copia el código con el botón de arriba.
  2. Instala JustZix (2 minutos) y abre la extensión en la página de destino.
  3. Añade una nueva regla que coincida con esa página.
  4. Pega el código en el panel JavaScript de la regla y guarda — se ejecuta en cada visita a la página.

Valora este ejemplo

Sin valoraciones — sé el primero.

¿Funciona este ejemplo?

Los snippets son inútiles sin un lugar donde pegarlos.

JustZix se instala en 2 minutos y ejecuta tu código en cada página coincidente. Sin cuenta, sin pago.

Descargar gratis Ver casos de uso