Есть ли быстрый способ преобразовать объект JavaScript в действительный JSON в текстовом редакторе?

У меня есть большой старый объект конфигурации. Что-то вроде:

var object = {
  item1: 'value1',
  item2: 1000,
  item3: ['a', 'b', 'c'],
  item4: [1, 2, 3],
  item5: {
    foo: 'bar'
  }
};

... и так далее. Я хочу переписать его как действительный JSON, чтобы он мог перемещаться по интервалам, но я не хочу просматривать каждую строку в моем файле вручную, добавляя двойные кавычки повсюду. Конечно, я не против вручную заключить все это в скобки и изменить начальное присвоение как первое свойство, но помимо этого я надеялся, что есть какой-то ресурс, который выполнит черновую работу.

В любом случае, пожалуйста, помогите мне если вы знаете команду TextMate, трюк с регулярным выражением, онлайн-конвертер, дружелюбный робот или что-нибудь еще, что сделает это менее утомительным.

36
задан John Kugelman supports Monica 27 April 2011 в 21:12
поделиться