JSON.stringify output to div in pretty print way
Solution 1:
Please use a <pre>
tag
demo : http://jsfiddle.net/K83cK/
var data = {
"data": {
"x": "1",
"y": "1",
"url": "http://url.com"
},
"event": "start",
"show": 1,
"id": 50
}
document.getElementById("json").textContent = JSON.stringify(data, undefined, 2);
<pre id="json"></pre>
Solution 2:
Make sure the JSON output is in a <pre>
tag.