请求部分(不是全部)JSON或XML对象?

时间:2015-02-08 18:15:12

标签: ajax xml json d3.js

我计划一个D3.js应用程序,它将显示一个网络图(即显示节点和边 - 而不是线图或条形图等)。在任何给定时刻只需要显示一些节点和边缘,节点和边缘的属性也会改变 - 所有这些都是为了响应用户交互。到目前为止,非常好 - 我知道d3.js可以做到这一点,如force-collapsible examplehealth and wealth of nations example所示。将所有数据保存在单个JSON或XML对象中是最简单的。

我担心如果我的应用程序随时加载了网络所有部分所需的所有数据,我就会压倒用户的系统。典型的网络将拥有35000个节点,其属性最多可达5000次步长。 (在GEXF格式的XML文件中大约有4GB,删除了不必要的空格。)

有没有办法只请求部分JSON或XML对象,即只需要给定时间的树的那些部分?或者我必须做一些更复杂的事情?任何指向调查选项的指针都将受到赞赏。

(这可能是常见问题解答,但它是难以搜索的事情之一。)

0 个答案:

没有答案