2015-08-28 81 views
2

有一個公開共享google spreadsheet with price data如何將Google電子表格中的數據提取到網站?

有一種查詢語言,我們可以從中提取特定的數據,例如,將此query放入瀏覽器地址字段中。 以這種方式,我們得到第一件物品的價格。

哪些可能沒有大的方法將其插入到確定的網頁的明確位置?

是真的,只有JavaScript/jQuery可以使這項工作?

+0

有一個最適合我的答案:通過iframe插入。 http://jsfiddle.net/Usermane/6v4xp46u/ 但如何使它看起來更好:把它放在網頁的某個區域的中心,更改字體,更改單元格背景顏色等。 我不想製作任何腳本:PHP,Python等 –

回答

1

將內容導出爲ex​​cel並將其導入到SQL數據庫中。

你可以用任何語言來做到這一點。例如PHP。

1

使用桌面庫https://github.com/jsoma/tabletop你可以這樣做:

<script type="text/javascript"> 
    window.onload = function() { init() }; 

    var public_spreadsheet_url = 'https://docs.google.com/spreadsheet/pub?hl=en_US&hl=en_US&key=0AmYzu_s7QHsmdDNZUzRlYldnWTZCLXdrMXlYQzVxSFE&output=html'; 

    function init() { 
    Tabletop.init({ key: public_spreadsheet_url, 
        callback: showInfo, 
        simpleSheet: true }) 
    } 

    function showInfo(data, tabletop) { 
    alert("Successfully processed!") 
    console.log(data); 
    } 
</script> 
0

如果您在Python正在努力,有一個叫做Copytext庫,它允許你把一個電子表格轉換爲本地Python對象。您首先必須獲取電子表格,將其傳遞給copytext,提取感興趣的數據,然後將其呈現給您的網頁。

但是這個問題也被解決了here

相關問題