У меня есть следующие данные 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()
не меняет ее на желаемый формат. Как мне решить проблему?