SO Help

by lshettyl

HTML

<pre><div id="print"></div></pre>

JavaScript

var json = $.parseJSON('{"root":{"Child":0, "Child1":0, "Child2":[0, 0, 0, 0]}}'), str, appendTo = $("#print");

$.each(json, function(key, val) {
    if (typeof val === "object") {
        $.each(val, function(key1, val1) {
            if (typeof val1 === "object") {
                $.each(val1, function(key2, val2) {
                    str = ['{"', key , '":{"', key1, '[', key2, ']":', val2, '}}'].join("");
                    appendTo.append(str + "<br/>");
                });
            } else {
                str = ['{"', key, '":{"', key1, '":', val1, '}}'].join("");
                appendTo.append(str + "<br/>");
            }
        });
    }
});