Untuk penyorotan sintaksis, gunakan kode prettify . Saya percaya inilah yang digunakan StackOverflow untuk menyoroti kode-nya.
- Bungkus JSON Anda yang telah diformat dalam blok kode dan beri mereka kelas "prettyprint".
- Sertakan prettify.js di halaman Anda.
- Pastikan tag tubuh dokumen Anda memanggil
prettyPrint()
saat dimuat
Anda akan memiliki sintaks yang disorot JSON dalam format yang telah Anda susun di halaman Anda. Lihat di sini untuk contoh . Jadi jika Anda memiliki blok kode seperti ini:
<code class="prettyprint">
var jsonObj = {
"height" : 6.2,
"width" : 7.3,
"length" : 9.1,
"color" : {
"r" : 255,
"g" : 200,
"b" : 10
}
}
</code>
Akan terlihat seperti ini:
var jsonObj = {
"height" : 6.2,
"width" : 7.3,
"length" : 9.1,
"color" : {
"r" : 255,
"g" : 200,
"b" : 10
}
}
Ini tidak membantu dengan indentasi, tetapi jawaban lain sepertinya mengatasinya.