在javascript中使用Processing的loadTable

时间:2016-03-27 09:46:01

标签: javascript csv datatables processing processing.js

我一直在处理一个处理文件,在那里我通过
加载.csv数据 table = loadTable("testfile.csv", "header"); 方法。 所有工作正常和Dandy,直到我尝试将处理文件导出到javascript以在我的浏览器中运行它。似乎javascript不支持loadTable()并导致以下错误(Chrome):

“未捕获的ReferenceError:未定义loadTable”

有没有办法将.csv文件加载到javascript中,或者使用html中的表来处理程序?

1 个答案:

答案 0 :(得分:2)

嗯,您已经说过了一切:Processing.js尚未实现Table类或loadTable()函数。 This question得到了Processing.js开发人员的答复,确认了这一点。

您有4种选择:

  • 等待Processing.js赶上处理3.我不知道这需要多长时间。有一个实验版here的链接,但我不知道它有多稳定。
  • 自己实施逻辑。这有多大取决于你正在尝试做什么。
  • 切换到已实施P5.js功能的loadTable()。您必须将所有语法更改为JavaScript。
  • 不要部署为webapp。您可以使用Processing 3并将其部署为可运行的jar或可执行文件。