错误原因: 格式要为:
[
{
"name":"张三",
"age":"20"
},
{
"name":"李四",
"age":"21"
}
]
解决:我一直觉得js 中的 单引号 和 双引号 的性质一样 所以 属性名和值我都用的是单引号引起来的 然后在把json字符串转换成json 对象的时候就报了:JSON.parse expected property name or '}' 错误
后来找了好久都不知道错在哪里,就请教了公司大神,大神让我换成双引号试了下,结果就好了, json 格式为上所写
文章只是把遇到的问题,解决的方法记录下来,用于提升自己,如果有更好的方法希望大家留言