Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将XML数据导入Google图表?_Javascript_Xml_Ajax - Fatal编程技术网

Javascript 如何将XML数据导入Google图表?

Javascript 如何将XML数据导入Google图表?,javascript,xml,ajax,Javascript,Xml,Ajax,我不完全确定这是不是一个正确的问题,所以如果我显得含糊不清,我道歉。我会尽力解释我的情况,希望能从哪里开始我的研究 如果你知道的话,我只是刚刚开始,并希望从仅仅了解HTML和CSS扩展。我正在与一家刚刚发布API的初创公司合作,我想获取他们的数据并在Google图表/可视化中创建一个图表。基本上,他们提供了一项服务,用户可以上传文章之类的内容,并扫描其中常见的语法错误并提供建议。他们的API做了一些事情,但我将只处理一个演示调用。这个演示调用只显示一个xml页面,其中列出了前十个最常用的单词及其

我不完全确定这是不是一个正确的问题,所以如果我显得含糊不清,我道歉。我会尽力解释我的情况,希望能从哪里开始我的研究

如果你知道的话,我只是刚刚开始,并希望从仅仅了解HTML和CSS扩展。我正在与一家刚刚发布API的初创公司合作,我想获取他们的数据并在Google图表/可视化中创建一个图表。基本上,他们提供了一项服务,用户可以上传文章之类的内容,并扫描其中常见的语法错误并提供建议。他们的API做了一些事情,但我将只处理一个演示调用。这个演示调用只显示一个xml页面,其中列出了前十个最常用的单词及其使用百分比

我的问题是,我如何使用这些数据(存储在他们的服务器上),并最终导入这些数据,并在谷歌上显示结果?据我所知,Ajax可以检索到这一点。我还看到人们提到了世界上几乎所有其他的网络编程语言。get()方法看起来也很像我要寻找的答案

我正在慢慢地对Javascript有一个坚实的理解,但实际上我只是想在一些具体领域得到一些建议,以便进一步了解。我相信你们中的一些人可以(通过这个问题的迷雾)抓住我知识中的许多漏洞,并希望能提供一些建议


非常感谢

您正在寻找的确实是AJAX

jQuery是一个Javascript框架,我认为如果您开始学习如何在Javascript()中进行ajax调用会更好,然后您将学习如何在jQuery()中进行调用

此外,还提供了一个解析XML数据的示例


编辑:浏览器不允许跨域请求。不过,有一种叫做JSONP的黑客。很好地解释了它,并用javascript和jQuery显示了示例。

太棒了,非常感谢!最后一个链接非常有用。我至少想确保在开始之前我需要了解Ajax。我能使用xmlhttp.open()发出一个非现场/服务器的请求吗?我真不敢相信这有多容易!我说得有点太早了。对于如何使用XMLHTTPRequest进行AJAX调用以及如何解析XML数据,我已经有了一个非常好的想法,但跨域的问题是我遇到的难题。我很确定这个服务不支持JSON,只支持XML输出。我一直在读到另一种方法,它涉及到在PHPSorry中设置一个代理,以避免这么晚才回答。这里有一个链接将解释如何做到这一点:@Florian感谢您回答我的问题。我投你的票。这是我在这里能为你做的最多的事:-)