Для виділення синтаксису використовуйте код pretify . Я вважаю, що саме це StackOverflow використовує для виділення свого коду.
- Загорніть відформатований JSON у кодові блоки та надайте їм клас "prettyprint".
- Включіть prettify.js на свою сторінку.
- Переконайтесь, що тег тіла документа дзвонить,
prettyPrint()
коли він завантажується
У вас буде виділений синтаксис JSON у форматі, який ви виклали на своїй сторінці. Дивіться тут приклад . Отже, якщо у вас був такий код коду:
<code class="prettyprint">
var jsonObj = {
"height" : 6.2,
"width" : 7.3,
"length" : 9.1,
"color" : {
"r" : 255,
"g" : 200,
"b" : 10
}
}
</code>
Це виглядатиме так:
var jsonObj = {
"height" : 6.2,
"width" : 7.3,
"length" : 9.1,
"color" : {
"r" : 255,
"g" : 200,
"b" : 10
}
}
Це не допомагає відступити, але інші відповіді, здається, вирішують це питання.