Невозможно правильно проанализировать объект JSON для объекта JavaScript - PullRequest
0 голосов
/ 01 декабря 2019

У меня есть следующие данные Json , которые я пытаюсь преобразовать в объект Javascript. Сначала я попытался использовать JSON.parse, но он говорил об ошибке, поэтому решил, что объект Json настроен неправильно. Чтобы решить проблему, я сделал следующее:

JSON указан в следующей форме:

{}{}{}...

Но я хотел изменить его на следующий формат:

[{},{},{}...]

Итак, я сделал следующее

var news = fs.readFileSync("data.json", "utf8")

//Stringified data
var newsdata = JSON.stringify(news)

// add comma in between 
data = newsdata.replace('}{', '},{')


// The resulting data doesn't have a comma between individual objects
parsedNews = JSON.parse(data)

Команда str.replace() не меняет ее на желаемый формат. Как мне решить проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...