我们希望创建一个基于Web的交互式可视化工具,以理解我们使用的数据(对于那些感兴趣的人:它是关于下一代DNA测序数据)。我们目前遇到的一个问题是如何将数据传递给工具。显然这个javascript库无法加载外部数据,据我所知,数据实际上必须嵌入到html本身。然而,这是不可能的,因为我们在这里处理患者数据......
有没有人对如何从processing.js访问外部数据(基本上是.csv文件)有任何指示?
谢谢! 一月
答案 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只能从同一个站点读取。