Я пытаюсь JSON.stringify весь текст JSON в элементах <pre>
в документе с указанным классом, а затем использую google-code-prettify для добавления окраски синтаксиса. Поскольку я не знаю Javascript или jQuery, я борюсь - пока все, что у меня есть, это следующее:
<body onload="prettyPrint()">
...
<pre class="prettyprint lang-js">{...}</pre>
...
</body>
<script>
$('[class="prettyprint lang-js"]').next().text("TEST"); // call JSON.stringify()?
</script>
Красивая печать работает, но я не знаю, как вызвать JSON.stringify или даже просто выбрать правильные элементы.
В частности, я хочу сделать для всех элементов <pre>
в документе с классом "prettyprint lang-js", я хотел бы заменить текстовое содержимое результатами вызова JSON.stringify
для этого текста, а затем call
google-code-prettify `prettyPrint()' для окрашивания синтаксиса.
JSON.stringify
для текста просто заключает его в кавычки и экранирует определенные символы... - person Niet the Dark Absol   schedule 04.06.2012JSON.parse
? - person Niet the Dark Absol   schedule 04.06.2012