我有一個html動態html表格,我想下載這張表格作爲excel文件。下載完成後,我可以對它進行一些更改將它上傳到一個文件夾,它會根據字段更改數據庫數據..我能夠將html表格下載到excel文件,但不知道如何在更改excel文件中的內容後根據它更新數據庫我聽說過繞口令,但是這種神經扭曲。如何從瀏覽器中讀取和寫入excel文件,然後將值更新到數據庫
-2
A
回答
1
你可能想看看PHPExcel
庫,可在phpexcel.codeplex.com。
0
如果你想用JS做到這一點(我不推薦),你可以複製/粘貼到你的HTML中的Excel內容到一個文本,然後用JS,你可以這樣做:
var temp = document.getElementById("yourtextarea").value.split(" ");
由於Excel的默認用'(tab)'分隔列,你可以將它分解並保存在數據庫中。你也將不得不爆炸換行符。它可能是\r\n
或只是\n
,具體取決於您的操作系統。完成後,您可以使用Ajax逐行將其提交到數據庫。
如果你可以用PHP來做,那麼會容易得多。你可以用explode()
首先使用換行符(打破行),最後使用tab(打破列)。
相關問題
- 1. LINQ:讀取Excel文件,然後寫入數據庫
- 2. 如何將從數據庫提取的值寫入Excel文件
- 3. Python:如何從oracle讀取數據,然後寫入Excel
- 4. django/python |從數據庫獲取文件,zip,然後發送到瀏覽器
- 5. 將更新後的excel值導入到數據庫中
- 6. SQL循環讀取,然後將數據寫入文件
- 7. 將txt文件轉換爲excel,然後修改excel並將新的excel文件導入到數據庫中
- 8. 從Powershell寫入文件,然後從C#中讀取文件
- 9. 如何從瀏覽器讀取excel文件?
- 10. 從Excel讀取數據,然後更新它
- 11. 讀取輸入,然後寫入文件
- 12. 宏:如何瀏覽Excel文件讀取數據
- 13. 將Excel文檔嵌入到Intranet瀏覽器中,然後導航到表格
- 14. 從xls文件讀取數據,然後使用vb.net更新到dbf文件
- 15. 如何在Firefox瀏覽器中獲取excel文件數據?
- 16. Java:從輸入文件讀取數據,然後將數據移動到子類
- 17. 如何將對象的數據寫入文件,然後在讀取文件時將其解析回新對象
- 18. 連續讀取和刪除字符,然後寫入新文件
- 19. 讀取和寫入到Excel中的Excel#
- 20. 從文件中讀取數據並在瀏覽器上顯示
- 21. 如何將數據寫入Excel文件?
- 22. 如何從Sqlite數據庫獲取數據,然後將其輸入到TextViews中
- 23. 如何從Excel文件讀取數據?
- 24. 如何強制瀏覽器讀取更新的數據庫信息?
- 25. 如何讀取和導入.txt文件到數據庫中?
- 26. 1)如何將excel寫入memorystream .... 2)如何從瀏覽器下載excel文件....使用Micosoft.Office.Interop.Excel和c#
- 27. 加快從文件讀取和寫入數據庫
- 28. 如何讀取文件,存儲數據然後編寫它
- 29. 數據庫組合框填寫輸入框的值,然後在新的瀏覽器窗口中打開URL
- 30. 將數據寫入和讀取到MemoryStream
您正在尋找上傳和解析csv文件,這是在這裏回答:http://stackoverflow.com/a/5593885/1352271 – JohnnyFaldo
可能的重複[動態更改下載的文件名](http:// stackoverflow .COM /問題/ 17876387 /動態變化的,下載的文件名) –