未捕获的语法错误:JSON 中的意外标记
如何在javascript中将这个字符串转换为对象?
JSON.parse( "[{'dia': '1', 'valor': '0,00'}, {'dia': '2', 'valor': '0,00'}, {'dia': '3', 'valor': '0,00'}]" );
VM85380:1未捕获语法错误:位置处JSON中的意外标记0在JSON.parse((
JSON在解析字符串时总是需要在前面加上单到双引号。
将您的线路更改为:
JSON.parse( '[{"dia": 1, "valor": "0,00"}, {"dia": 2, "valor": "0,00"}, {"dia": 3, "valor": "0,00"}]' );
PS:如果你想将valor
存储为浮点,你应该将其格式从0,00
更改为0.00