javascript数组datatable对象到字符串

时间:2013-02-24 19:11:24

标签: javascript jquery

我有一个类似

的javascript
var data = google.visualization.arrayToDataTable([
      ['Year', 'Sales', 'Expenses'],
      ['2004',  1000,      400],
      ['2005',  1170,      460],
      ['2006',  660,       1120],
      ['2007',  1030,      540]
    ]);

我希望将它传递给textarea,我试着将其作为

JSON.stringfy(data, null, '\t');

但我得到了一些丑陋的文字......

"{\"cols\":[{\"id\":\"\",\"label\":\"Year\",\"pattern\":\"\",\"type\":\"string\"},{\"id\":\"\",\"label\":\"Sales\",\"pattern\":\"\",\"type\":\"number\"},{\"id\":\"\",\"label\":\"Expenses\",\"pattern\":\"\",\"type\":\"number\"}],\"rows\":[{\"c\":[{\"v\":\"2004\",\"f\":null},{\"v\":1000,\"f\":null},{\"v\":400,\"f\":null}]},{\"c\":[{\"v\":\"2005\",\"f\":null},{\"v\":1170,\"f\":null},{\"v\":460,\"f\":null}]},{\"c\":[{\"v\":\"2006\",\"f\":null},{\"v\":660,\"f\":null},{\"v\":1120,\"f\":null}]},{\"c\":[{\"v\":\"2007\",\"f\":null},{\"v\":1030,\"f\":null},{\"v\":540,\"f\":null}]}],\"p\":null}"

我试图得到这样的东西......

['Year', 'Sales', 'Expenses'],
  ['2004',  1000,      400],
  ['2005',  1170,      460],
  ['2006',  660,       1120],
  ['2007',  1030,      540]

这是谷歌图表代码示例。 我怎么才能得到它?如果我能......

0 个答案:

没有答案