2

我正在使用 Handsontable 0.7.3 从 XLS 文件中读取并在 Web 浏览器中查看。现在我想读取该表以创建一个新的 XLS 文件,但我不知道我需要做什么。我的代码:

  $('#example').handsontable({
        data: data,
        startCols: 4,
        colHeaders: true,
        rowHeaders: true,
        fillHandle: true,
        colHeaders: ["<b> Nombre </b>", "<b> Compania </b>", " <b> Codigo </b>","<b> Ciudad </b>"],
        contextMenu: ['row_above', 'row_below', 'remove_row']
      });         

      $('#ver').html($('#example').data('handsontable').version);

任何想法?谢谢大家,抱歉英语不好。

4

1 回答 1

-1

嗨,如果我的理解是正确的,您想将数据从 handsontable 上传到 XLS 文件,对吧..?您可以在handsontable 中使用“getData”方法,该方法将返回表中存在的所有数据。通过使用字符串标记器分隔数据。通过迭代这些标记添加换行符。然后使用

httpServletResponse.setContentType("application/vnd.ms-excel");
httpServletResponse.getOutputStream().write("ur content");

生成 XLS 文件。

于 2012-12-26T13:50:26.463 回答