Получение синтаксической ошибки при чтении файла JSON

#javascript #json #file #fetch-api

#javascript #json #файл #fetch-api

Вопрос:

Я пытаюсь прочитать данные из файла json, который я сохранил в своей корневой папке, и это ошибка, которую я получаю:

Неперехваченная (в обещании) синтаксическая ошибка: JSON.parse: ожидаемое имя свойства или ‘}’ в строке 2 столбца 2 данных JSON

Код:

 function getData(){
      fetch("./data.json")
      .then(response => {
          return response.json();
      })
      .then(data => {
          console.log(data);
      })
      .catch(error => {
          console.log(error);
      })
  }
  
 getData(); 
  

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

1. Это означает, что ваш файл JSON отформатирован неправильно. Вставьте файл в jsonlint.com .

2. по-видимому, у вас есть конечная запятая после свойства в объекте — допустимо в javascript, недопустимо в JSON

3. Можете ли вы указать на это из кода?

4. Это не в вашем коде, это в вашем data.json файле

5. Я думаю, вы правы