Formatuj surowy JSON na stronie
Jeśli strona zawiera surowy JSON, parsuje go i wyświetla z czytelnym wcięciem zamiast jednej linii.
Kod do skopiowania
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); }
Jak użyć tego przykładu
- Skopiuj kod przyciskiem powyżej.
- Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
- Dodaj nową regułę dopasowaną do tej strony.
- Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.
Oceń ten przykład
Brak ocen — oceń jako pierwszy.