Javascript: Как генерировать форматированный и легко читаемый JSON прямо из объекта? [Дубликат]
Возможный дубликат:
Как я могу украсить JSON программно?
Я знаю, как сгенерировать JSON из объекта, используя JSON.stringify, или в моем случае удобный jquery-json из кода Google (https://github.com/krinkle/jquery-json).
Теперь это работает хорошо, но вывод трудно читать для людей. Есть ли простой способ / функция / что-либо для вывода аккуратно отформатированного файла JSON?
Это то, что я имею в виду:
JSON.stringify({a:1,b:2,c:{d:1,e:[1,2]}});
дает ..
"{"a":1,"b":2,"c":{"d":1,"e":[1,2]}}"
Я бы хотел что-то вроде этого:
{
"a":1,
"b":2,
"c":{
"d":1,
"e":[1,2]
}
}
Например. с добавлением новых строк и вкладок. Это намного легче читать для больших документов.
Я хотел бы сделать это в идеале без добавления каких-либо огромных библиотек - например, не прототип или YUI или что-то еще.