无法将字符串转换为谷歌图表的JSON

时间:2014-02-11 04:33:35

标签: json google-visualization

任何机构都可以解释我如何在JSON中解析下面的代码。当我删除{type: 'string', role: 'tooltip'}\"huu\"时,我可以生成图表

代码段:

var obj=JSON.parse("[[\"Carrier Name\",{type: 'string', role: 'tooltip'}, \"Transactions\", \"Spending\", \"Chargeable Weight\"], [\" - AK - AirAsia Berhad dba AirAsia\",\"huu\", 15, 0.8778833367217757, 0.9236859587487404]]");

var data = google.visualization.arrayToDataTable(obj);

1 个答案:

答案 0 :(得分:0)

{type: 'string', role: 'tooltip'}是JSON透视图中的语法错误。您应该将该部分更改为{"type": "string", "role": "tooltip"}。当我使用JSOnLint验证JSON字符串时,"huu"没有遇到任何问题。 JSONLint可能无法在最近的FF上运行。使用chrome。