После создания нового файла для json мне нужно создать два массива, при создании первого выскочила ошибка, где не хочет принимать type1:[ как начало массива.
Пробовал через валидатор, внутри переключился на запятую после подтверждения ошибки, что не дало должного эффекта.
{
"type1":[
"product1":{
},
"product2":{
},
"product3":{
}
]
}
Он выдал сообщение об ошибке, когда я ожидал, что смогу расширить список продуктов, а затем иметь базовую систему для практики.

{
"type1":[
{
"product1":{
}
},
{
"product2":{
}
},
{
"product3":{
}
}
]
}
Пожалуйста, используйте этот формат. ваш формат недействителен. как сказал @kmr
«Массивы JSON не могут содержать пары ключ-значение»
Похоже, вы пытаетесь использовать массив как объект? Массивы JSON могут содержать только упорядоченную последовательность ценности, а не пары ключ: значение.