Ошибка проверки документа JSON с разделителями в виде новой строки

#json

#json

Вопрос:

Файл JSON с разделителями в виде новой строки выполняется корректный синтаксический анализ для приведенной ниже структуры JSON.

 {
    "name": "Honeywell",
    "BOM": "12 GENUINE MIX RESISTOR KIT 150PCS 30n1/21/4W   MIX zelatin CAPACITOR KITn3",
    "url": "http://fairchild.com",
    "image": "http://fairchild.com/over.jpg",
    "ThresholdRange": "2M",
    "Peak": "8",
    "date": "2003-04-01",
    "DeadTime": "15M"
},
  

Но как только я добавляю строку ниже, она выдает ошибку.

 {
    "name": "VishayElectronics.com",
    "BOM": "12 GENUINE MIX RESISTOR KIT 150PCS 30n1/21/4W   MIX power CAPACITOR KITn3",
    "url": "http://vishay.com",
    "image": "http://vishay/to.jpg",
    "ThresholdRange": "10M",
    "Peak": "8",
    "date": "2011-06-06",
    "DeadTime": "6M"
}

i am validating using https://jsonlint.com/

Error: Parse error on line 10:
...adTime": "15M"}{ "name": "VishayEl
--------------------^
Expecting 'EOF', '}', ',', ']', got '{'
  

Может кто-нибудь, пожалуйста, помочь мне, какие изменения я должен внести для устранения ошибки.
Большое спасибо.

Ответ №1:

Вы потеряли «,» между вашим первым объектом и вторым.

Комментарии:

1. Спасибо Pylon, даже после добавления «,»…. выдает ошибку при ожидании ‘EOF’, получено ‘,’

2. Не могли бы вы попробовать добавить «,» конечную строку для каждого объекта?