var x = "[{'a':'xx'},{'b':'xxx'}]";
Idea: Ini adalah json bukan standard, mula-mula standardkannya, sebagai contoh'替换成".
'
"
var x = "[{'a':'xx'},{'b':'xxx'}]"; x = x.replace(/[']/g, '"'); var obj = JSON.parse(x); console.log(x, obj);
Kesan
zhaojunlike@zhaojunlike-winos MINGW64 ~/Desktop $ node demo.js [{"a":"xx"},{"b":"xxx"}] [ { a: 'xx' }, { b: 'xxx' } ]
x = JSON.stringify(x);JSON.parse(x);
const obj = JSON.parse(x)
Idea: Ini adalah json bukan standard, mula-mula standardkannya, sebagai contoh
'
替换成"
.Kesan
x = JSON.stringify(x);
JSON.parse(x);