任何机构都可以解释我如何在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);
答案 0 :(得分:0)
{type: 'string', role: 'tooltip'}
是JSON透视图中的语法错误。您应该将该部分更改为{"type": "string", "role": "tooltip"}
。当我使用JSOnLint验证JSON字符串时,"huu"
没有遇到任何问题。 JSONLint可能无法在最近的FF上运行。使用chrome。