在processingjs中加载外部数据

时间:2011-01-24 16:38:27

标签: data-visualization processing.js

我们希望创建一个基于Web的交互式可视化工具,以理解我们使用的数据(对于那些感兴趣的人:它是关于下一代DNA测序数据)。我们目前遇到的一个问题是如何将数据传递给工具。显然这个javascript库无法加载外部数据,据我所知,数据实际上必须嵌入到html本身。然而,这是不可能的,因为我们在这里处理患者数据......

有没有人对如何从processing.js访问外部数据(基本上是.csv文件)有任何指示?

谢谢! 一月

2 个答案:

答案 0 :(得分:2)

没有理由你无法通过其他库(如jQuery)加载它,然后将其集成到您的应用程序中。这是an example of this。基本上,您将加载数据,然后一旦可用就通过PJS访问它。

PJS被解析为javascript,因此与任何常规JS代码集成的机会非常好。

答案 1 :(得分:0)

Processing.js可以加载外部数据,例如使用函数loadStrings

要使脚本可以使用数据,请在处理项目中创建一个Data目录,将数据文件放在那里,然后使用loadStrings或loadXML加载它们。


请注意,文档页面对于是否讨论processing.org(java)或processing.js(JavaScript后端)有点困惑。只需忽略签名小程序的内容;没有特殊原因可以处理.js只能从同一个站点读取。