如何将json数据框集成到html文件中

时间:2015-04-08 02:36:36

标签: html json d3.js visualization

我目前正在学习" d3js由我自己和我发现了很多例子here。似乎对于所有可视化我们需要两个分开的文件。一个是脚本(一个html文件),另一个是包含我们数据集的json文件。

我很好奇是否有办法将json文件放入html文件,因此我们只能有一个文件。我想我之前在互联网上看过这样的例子,但我失去了它。

我想这样做的唯一原因是,如果数据集与html文件分开,我无法使用Chrome查看我的结果(我认为Chrome阻止脚本读取本地数据集)。我可以使用Firefox来打开我的结果,但动画并没有顺利进行。

也许我的一些理解是不对的。但如果有任何建议请告诉我。提前致谢。

1 个答案:

答案 0 :(得分:1)

如果您只是使用一个HTML文件,那么您的网页上可能会有一个<script>标记,其中包含所有代码。您可以将数据定义为Javascript数组。

使用多个文件来组织代码,数据和视图元素(HTML)会很不错。 This页面提供了一些有关设置浏览器的帮助。对于Chrome,请关闭所有打开的窗口。然后从&#39;运行&#39;运行Chrome使用此标志提示:chrome --allow-file-access-from-files