如何在javascript中将文本文件转换为json对象?

如何在javascript中将文本文件转换为json对象?,javascript,json,Javascript,Json,我有一个文本文件,它的结构类似于json对象,当我使用fs.readFileSync(filePath).toString()命令从文件中读取时,它会将其转换为字符串,那么我如何将其用作json对象?您可以使用json.parse JSON.parse(myString) 您可以使用JSON.parse('JSON string here') 如果文本内容不是有效的json,如{a:123} function parse(text) { return Function(`return ${

我有一个文本文件,它的结构类似于json对象,当我使用fs.readFileSync(filePath).toString()命令从文件中读取时,它会将其转换为字符串,那么我如何将其用作json对象?

您可以使用
json.parse

JSON.parse(myString)


您可以使用
JSON.parse('JSON string here')

如果文本内容不是有效的json,如
{a:123}

function parse(text) {
  return Function(`return ${ text }`)();
}
parse('{ a: 123 }');

我相信如果它是有效的JSON格式,您应该能够只使用
JSON.parse(JSON)
function parse(text) {
  return Function(`return ${ text }`)();
}
parse('{ a: 123 }');