我有一個web服務,它用於從根目錄訪問excel文件(在運行時我從文件上傳控件上傳一個excel文件並保存到項目根目錄)。在我對文件做了一些修改之後,我必須保存回不同的文件夾(在項目根文件夾的外面)。如果有任何功能存在使用Web服務保存文件?使用Web服務保存excel文件
回答
使用web服務保存文件與在任何地方保存文件一樣。你需要
一切都會在班上
System.IO.File
如果要修改Excel文件,你需要尋找到微軟12(或14)的Interop庫。
但是,您需要確保相應的Microsoft DLL已註冊。您只需在生產機器上安裝Microsoft Office即可。但最好的辦法是找出需要的確切文件並註冊它們。
謝謝Adam。但我如何從根目錄訪問文件並將其保存到具有不同名稱的其他位置?這是我的代碼來訪問該文件。 string path = currentPath + @「\ ExcelFiles \」; string [] fileName = Directory.GetFiles(path); – Aroor 2011-12-19 15:19:55
現在我有一個文件名和路徑。我怎樣才能將它保存到不同的文件夾? – Aroor 2011-12-19 15:22:06
使用System.IO.File.Move(「sourcefile」,「destinationFile」);另外請確保您使用Server.MapPath來獲取正確的文件位置。 – 2011-12-19 15:29:43
- 1. 如何使用php在服務器上保存excel文件?
- 2. 保存文件使用Windows服務
- 3. Web服務API服務多個CSV文件被下載/保存
- 4. 在Web API服務器文件系統中保存文件
- 5. 春天web應用程序保存文件到服務器
- 6. 保存已上傳的文本文件到Web服務器
- 7. 使用asp.net web服務創建excel文件
- 8. 如何使用vb.net保存excel文件?
- 9. 使用php保存excel文件
- 10. 保存Excel文件使用Java腳本
- 11. 使用EPPlus創建Excel並將其保存在服務器文件夾中
- 12. asp.net mvc創建2007/2010 excel文件並保存到服務器
- 13. .NET VSTO保存Excel文件和共享服務器
- 14. 使用閃存保存服務器中的文件
- 15. 保存.msg格式文件與交換Web服務託管API
- 16. JAVA :: RESTful Web服務使用XML文件
- 17. 使用Web服務處理大文件
- 18. 使用Web服務獲取文件
- 19. 使用Web服務傳輸大文件
- 20. Web服務器緩存文件
- 21. 如何在Web App服務中使用「Azure文件存儲」?
- 22. 使用OPENAM保護web服務
- 23. 使用oauth保護SOAP Web服務
- 24. Excel保存爲TXT文件
- 25. 從服務器保存html文件
- 26. 保存文件到FTP服務器
- 27. 保存文件在asp.net服務器
- 28. 如何從Web服務保存XML
- 29. 保存類型在NET Web服務
- 30. 在Web服務器上保存數據
到目前爲止你有什麼代碼..也看看Microsoft.Interop以及..有很多的例子,但希望看到你已經嘗試過自己之前,期待別人給你的答案..謝謝 – MethodMan 2011-12-19 15:11:08
你的web服務是什麼樣的(例如,訪問/保存Excel文件的方法/代碼是什麼)? – Strillo 2011-12-19 15:13:52