获取SyntaxError:JSON解析错误:尝试使用javascript将字符串转换为JSON时,预期为'}'

时间:2016-09-16 15:11:43

标签: javascript json

我的代码如下:

var str = "[{u'total': '54', u'value': '54', u'label': u'14 Sep'}, {u'total': '58', u'value': '4', u'label': u'15 Sep'}, {u'total': '65', u'value': '7', u'label': u'16 Sep'}]";
console.log(JSON.parse(str));

换句话说,我正在尝试使用Js将字符串转换为JSON对象列表。我相信我的字符串结构是可靠的,但是,我在控制台中收到此错误:

SyntaxError: JSON Parse error: Expected '}'

任何人都可以帮我解决这个问题吗?为什么我会收到此错误?

1 个答案:

答案 0 :(得分:-1)

如果你不能改变这个python字典,你可以使用一个解决方法:



$(document).ready(function() {
  $('.tree').click(function(e) {
    e.stopPropagation();
    $(this).children('ul').slideToggle();
  });
});