Дополнительно
В JSON.выход преобразовать в строки, чтобы div в довольно печатать способом
Я С JSON.преобразовать в строки` объект JSON с
result = JSON.stringify(message, my_json, 2)
Цифра 2
в приведенных выше аргумента должен довольно распечатать результат. Это происходит, если я делаю что-то вроде оповещения(результат)
. Однако, я хочу, чтобы выход этого пользователя, добавляя его в див. Когда я делаю это, я получаю только одну строку, показывая вверх. (Я не'т думаю, что это работает, потому что разрывы и пробелы не интерпретируется как HTML?)
{ "data": { "x": "1", "y": "1", "url": "http://url.com" }, "event": "start", "show": 1, "id": 50 }
Есть ли способ вывести результат в формате JSON.преобразовать в строки на div в довольно выводить?
140
10
Пожалуйста, используйте в `<предварительно> тег
демо : http://jsfiddle.net/K83cK/
в
в
Убедитесь, что выход JSON-это в в `<предварительно> тег.
Полное раскрытие я автор этого пакета, но другой способ вывода JSON или JavaScript-объектов в читаемом виде, в комплекте с мочь пропускать деталей, свернуть их и т. д. это nodedump`, https://github.com/ragamufin/nodedump
Мое предложение основано на:
в
в
Если это действительно для пользователя, лучше, чем просто выводить текст, вы можете использовать библиотеку, как этот https://github.com/padolsey/prettyprint.js для вывода его в виде HTML-таблицы.
Рассмотрим ваши остальные API возвращает:
Затем вы можете выполнить следующие действия, чтобы распечатать его в удобном формате:
Если в `<предварительно> тег показывает одну строку в JSON, потому что's как строку осуществляется уже (через API или какой-либо функции/страницу вне вашего контроля), вы можете отформатировать его так:
HTML-код:
На JavaScript:
или jQuery:
стиль использования
бело-пространстве: предварительно
в в<предварительно> по тегу
также изменяет текстовый формат, который может быть нежелательным.печатать состояние компонента с JSX
преобразовать в строки
вы можете попробовать этот репозиторий : https://github.com/amelki/json-pretty-html