我在想,但遗憾的是,我不知道该在哪里问这个问题。
我想做一个互动图表使用前5下载电影。目前的票房排名前5位。我要如何进行这种互动,我现在还无法想象。
我首先想知道的是,是否有任何方法从Mojo操作或更改给定的图表。
现在我使用:http://boxofficemojo.com/about/data.htm
使用Mojo提供的代码:
<script type="text/javascript" language="javascript" src="http://www.boxofficemojo.com/data/js/wknd5.php?h=myclass1&r=myclass2"></script>这只是向我展示了前5名(参见前面提供的URL中的示例)。我有没有办法用这个图表制作一个,饼形图,或者其他图表呢?
如果这是可能的话,它还会继续每次更新资金和新的电影,就像给定的带有javascript代码的图表一样吗?
希望有人能帮助我,或者用这些数据制作图表(票房排名前5位)。
所以说得更清楚一点。我想创建我自己的图表与票房前5名的数据。我也希望它是“生活”,并更新自己时,任何时候,前5位的变化或数字变化。在这里,使用数据创建自己的Json似乎不是最好的主意,因为在数据更新时,如果不对Json文件进行更改,它就不会更新。互动部分还不重要。
发布于 2014-12-29 21:35:49
您想要创建一个包含实时数据的图表。
第一件事是获取数据。
您所包含的脚本基本上为您创建了图表。因此,您无法直接访问数据本身,因此使用它有点棘手。
你应该在谷歌上搜索一个更好的、最合适的API,它为你提供按需数据。
1.查找合适的REST并执行调用以获取数据
您对API执行HTTP请求,它提供数据(例如,页面加载),例如,您将从这个API请求数据。因此,每次用户加载您的网站时,都会发出电话,并获取最新的电影数据。
2.解析数据、执行计算并构建自己的自定义JSON
然后,您需要解析这些数据--从这个原始提要中获取您实际需要的数据--如果需要的话执行计算(根据我从您的问题中获得的内容,它将是简单的小学数学),然后构建您自己的自定义JSON数据结构,它可以用于显示数据。
3.可视化JSON
包括呈现图表的JS库。Chart.js是一个很好的例子,提供一个JSON并呈现一个非常漂亮的图表是非常简单的。
通常情况是这样的。
https://stackoverflow.com/questions/27696066
复制相似问题