На главную

Данные и форматы

Объект JS в JSON

Одинарные кавычки, хвостовые запятые, комментарии и ключи без кавычек — всё это JSON.parse не принимает. Вставьте объект как есть.

JSON

{
  "title": "Витрина",
  "visible": true,
  "limit": 32,
  "columns": [
    "имя",
    "цена"
  ],
  "theme": {
    "accent": "#3b82f6",
    "radius": 8
  },
  "legacy": null
}

Что пришлось поправить

  • убраны комментарии
  • убрано присваивание слева от значения
  • ключи без кавычек взяты в кавычки
  • одинарные кавычки заменены на двойные
  • числа из других систем счисления переведены в десятичные
  • убрана хвостовая запятая
  • undefined заменено на null