如何将JSON字符串转换为具有对象的数组

Ben*_*yoc 0 javascript arrays json

我想将以下字符串转换为数组

[{id: "1", type: "railroadCrossingSign", latitude: "55.647432", longtitude: "12.187673"}, {id: "2", type: "stationSign", latitude: "55.647444", longtitude: "12.187545"}]
Run Code Online (Sandbox Code Playgroud)

不幸的是JSON.parse(),当我出现错误时,可能是因为字符串中的对象...

如何将转换JSON字符串对象与对象的数组

Sur*_*yan 5

JSON格式要求您的密钥也必须包装"".

var string = '[{"id": "1", "type": "railroadCrossingSign", "latitude": "55.647432", "longtitude": "12.187673"}, {"id": "2", "type": "stationSign", "latitude": "55.647444", "longtitude": "12.187545"}]';

var arr = JSON.parse(string);

console.log(arr);
Run Code Online (Sandbox Code Playgroud)