Hi all. I know how to generate JSON from an object using JSON.stringify, or in my case the handy jquery-json from google code (http://code.google.com/p/jquery-json/).
Now this works fine, but the output is hard to read for humans. Is there an easy way / function / whatever to output a neatly formatted json file?
This is what I mean:
JSON.stringify({a:1,b:2,c:{d:1,e:[1,2]}});
gives..
"{"a":1,"b":2,"c":{"d":1,"e":[1,2]}}"
I'd like something like this instead:
{
"a":1,
"b":2,
"c":{
"d":1,
"e":[1,2]
}
}
E.g. with newlines and tabs added. It's much easier to read for larger documents.
Cheers all. Ben
p.s. I'd like to do this ideally without adding any huge libraries - e.g. not prototype or YUI or whatever.