json数据格式转换失败

原始数据格式:

MonthPayment:[{sucesscount=10, sucessrate=1.0000, countnum=10, failecount=0, loansMoneyratae=1.000000, sl_loansMoneysum=6390033.00, sb_name=建设银行, sl_bankId=1001}]

这样的数据在js里面转json是失败的,因为=符合不是“:”。

可以在先把数据在服务里面转成json后传到前台

使用json方法:

JSON.toJSONString(MonthPayment)
转换后数据格式
MonthPayment:[{"sucesscount":"#27b6af","sucessrate":"建设银行"}]
这样的格式在js才是可使用的
var json=eval(MonthPayment);
//没有[]的可以加[]后转换
 
 
eval('[' + bank + ']')
转换后json可以正常读取数据了





猜你喜欢

转载自blog.csdn.net/pt1993/article/details/80075208