我有一個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. 從使用IE的服務器緩慢地保存Excel文件
- 2. 如何使用php在服務器上保存excel文件?
- 3. 如何使用Java從Web服務保存大文件?
- 4. 保存圖像上使用web服務
- 5. 保存文件使用Windows服務
- 6. Web服務API服務多個CSV文件被下載/保存
- 7. 在Web API服務器文件系統中保存文件
- 8. 春天web應用程序保存文件到服務器
- 9. 使用asp.net web服務創建excel文件
- 10. 保存已上傳的文本文件到Web服務器
- 11. 無法保存Excel文件使用C#
- 12. 保存Excel文件使用Java腳本
- 13. 使用php保存excel文件
- 14. 無法使用asp.net保存Excel文件
- 15. 如何使用vb.net保存excel文件?
- 16. 使用EPPlus創建Excel並將其保存在服務器文件夾中
- 17. 保存在服務器上創建的excel文件
- 18. asp.net mvc創建2007/2010 excel文件並保存到服務器
- 19. 將jQuery Handsontable保存到服務器上的excel文件中
- 20. 保存從HTML生成EXCEL文件到服務器ASP
- 21. .NET VSTO保存Excel文件和共享服務器
- 22. 使用閃存保存服務器中的文件
- 23. 如何保存在Web服務聲明文件系統
- 24. 保存.msg格式文件與交換Web服務託管API
- 25. 使用Web服務處理大文件
- 26. 使用Web服務傳輸大文件
- 27. JAVA :: RESTful Web服務使用XML文件
- 28. 使用Web服務獲取文件
- 29. Web服務器緩存文件
- 30. 從Web服務器文件夾下載Excel文件
到目前爲止你有什麼代碼..也看看Microsoft.Interop以及..有很多的例子,但希望看到你已經嘗試過自己之前,期待別人給你的答案..謝謝 – MethodMan 2011-12-19 15:11:08
你的web服務是什麼樣的(例如,訪問/保存Excel文件的方法/代碼是什麼)? – Strillo 2011-12-19 15:13:52