Проблема с форматированием массива json в новом файле

После создания нового файла для json мне нужно создать два массива, при создании первого выскочила ошибка, где не хочет принимать type1:[ как начало массива.

Пробовал через валидатор, внутри переключился на запятую после подтверждения ошибки, что не дало должного эффекта.

    {
    "type1":[
        "product1":{

        },
        "product2":{

        },
        "product3":{

        }
    ]
}

Он выдал сообщение об ошибке, когда я ожидал, что смогу расширить список продуктов, а затем иметь базовую систему для практики.

Похоже, вы пытаетесь использовать массив как объект? Массивы JSON могут содержать только упорядоченную последовательность ценности, а не пары ключ: значение.

KMR 29.01.2019 05:50
Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
0
1
17
1

Ответы 1

  {
   "type1":[  
      {  
         "product1":{  

         }
      },
      {  
         "product2":{  

         }
      },
      {  
         "product3":{  

         }
      }
   ]
}

Пожалуйста, используйте этот формат. ваш формат недействителен. как сказал @kmr

«Массивы JSON не могут содержать пары ключ-значение»

Другие вопросы по теме