因此,我發現將數據導出爲excel的大多數答案都涉及使用URI與data:
。這是否是最好的客戶端方式(至少在Windows上,它似乎不適用於Mac)?將數據導出爲excel的最有效方法是?
0
A
回答
1
所以最讓我發現將數據導出到excel答案涉及 使用的URI與
data:
嗯...你什麼意思,你能提供一些鏈接嗎?
除了有多種方法可以做到這一點 - 選擇一個最合適的方法。一種方法是你提到的(除非你發佈一些鏈接,否則我無法理解它)。
另一種方法:安排您的所有數據作爲多行字符串的csv:
a, b, c, d
e, f, g, h, i
...
並將其發送到服務器。服務器的'服務'只需要這個字符串並返回一個可以正確下載的CSV表示。這是將字符串粘貼到名爲'myfile.csv'的文件中並將該文件返回給用戶。
另一種方式(hacky):用CSV「in」顯示一個textarea,並要求用戶將其複製/粘貼到Excel中。在複製粘貼中,CSV很容易分成多列。
如果您使用的是Google Spreadsheets,那麼您可以使用TSV(Tabbed Space Values)填充文本區域,即選項卡\t
將分隔兩列而不是逗號。將Google電子表格複製/粘貼到Google電子表格中將會跨越列
使用任何最適合您的方法。在選擇方法之前瞭解你的目標(即爲什麼)以及選擇後的方法的價值/價值。
0
如果您不介意Flash的客戶端要求,則可以使用Downloadify。
此外,如果博士的答案是你使用的答案,你可能想給他的答案'接受'檢查:)
相關問題
- 1. 將大量數據導出爲excel的最有效方式
- 2. 將DataGridView數據導出爲excel
- 3. 將mysql數據庫導出爲excel
- 4. 將html數據庫導出爲excel
- 5. 將數據導出爲excel
- 6. 將數據導出爲excel的正確方法?
- 7. 將XmlDocument導出爲excel
- 8. 從Gridview數據導出爲excel
- 9. 將ASP.Net網格數據導出爲excel w.o.第三方dll
- 10. 以通用方式將Kendogrid數據導出爲excel
- 11. 如何將數據源的選定數據導出爲excel?
- 12. 無法將多頁gridview數據導出爲excel
- 13. 無法將熊貓數據框導出爲excel /編碼
- 14. 使用java將數據導出爲excel - 沒有創建行
- 15. 節點導出爲excel
- 16. php + jqgrid +導出爲excel
- 17. 導出爲excel vb.net
- 18. SSIS導出爲excel
- 19. 訪問導出爲excel
- 20. Dojo DataGrid導出爲excel
- 21. Java servlet - 導出爲excel
- 22. php表導出爲excel
- 23. datagridview導出爲excel
- 24. Telerik:Radgridview導出爲excel
- 25. KendoUI導出爲excel
- 26. 導出爲excel問題
- 27. Rave Reports導出爲excel
- 28. ExtJS Gridpanel導出爲excel
- 29. PHP導出爲excel
- 30. Telerik MVC導出爲excel
好吧,聽起來不錯。感謝你的回答。 – Ray 2012-08-09 16:37:09
你可能想要接受答案(或另一個人如果有人發佈),但要記住一件好事:) – PhD 2012-08-09 16:37:47