2011-11-13 59 views
2

我不完全確定這是甚至正確的問題,所以如果我看起來含糊不清,我很抱歉。我會試着解釋我的情況,希望能夠從哪裏開始我的研究。如何將XML數據導入Google圖表?

如果你所知道的,我剛剛起步,想從只知道HTML和CSS擴展。我正與一家剛剛發佈API的初創公司合作,並且希望在Google Charts/Visualization中採用他們的數據並創建圖表。基本上,他們提供一項服務,用戶可以上傳文章等,並掃描它的常見語法錯誤並提供建議。他們的API會做一些事情,但我只是在做一個演示調用。此演示調用僅顯示一個xml頁面,其中列出了前十個最常用的單詞以及它們使用的百分比。

我的問題是我怎麼能去使用這個數據(不包括服務器上存儲的),並最終將其導入,使谷歌的可視化顯示的結果?從我理解的Ajax可以檢索到這一點。我也看到人們提到太陽下的所有其他Web編程語言。 jQuery.get()方法看起來非常像我正在尋找的答案。

我慢慢的工作我的方式獲得通過JavaScript的一個堅實的理解,但我真的只是想就一些具體領域的一些建議尋找到更多。我相信你們中的一些人可以掌握(通過這個問題的迷霧)我的知識中有很多漏洞,並希望能提供一些建議。

非常感謝!

回答

2

這的確是你要找的AJAX。我認爲如果你開始學習如何在JavaScript中做Ajax調用(here),那麼你將學習如何在jQuery(here, for example)中做到這一點。

此外,here is一個例子來解析XML DATAS。

編輯:瀏覽器不允許跨域請求。儘管如此,還是有一種名爲JSONP的黑客攻擊。 This link解釋得很好,並在javascript和jQuery中顯示示例。

+0

太棒了,謝謝!最後一個鏈接非常有幫助。我至少想確保在我繼續之前Ajax是我需要了解的。我能否使用xmlhttp.open()發出一個異地/服務器請求? –

+0

編輯我的答案:-) –

+0

完美!正是我所期待的。感謝一噸 –