js中将自定义的字符串转换为json格式
先说一下我遇到的问题,我准备写一个疫情分析图,数据的来源是从接口获取的,他的数据类型必须为json格式,如果是自己直接拼接的Json字符串无法作为图表的数据源
转换方式
//先将字符串拼接成JSON
var date1="[{\"name\":\"现有确诊\",\"value\":\""+confirmedCount+"\"},{\"name\":\"现有治愈\",\"value\":\""+curedCount+"\"},{\"name\":\"现有死亡\",\"value\":\""+deadCount+"\"}]";
//然后使用eval函数,注意中间的两个单引号
var date2=eval('(' + date1 + ')');