我有一個我想用C#解析的word文檔。這裏有很多教程,但我很難決定使用哪個庫。我發現下面的dll文件:在c中讀取word文件#
- 的Microsoft.Office.Interop.Word
- Microsoft.Office.Tools.Word
- Microsoft.Office.Tools.Word.v4.0.Utilities
- COM微軟字12.0對象庫
- 的Open XML SDK
這些都是我在網上找到。我應該使用哪一個?哪些是過時的?
我有一個我想用C#解析的word文檔。這裏有很多教程,但我很難決定使用哪個庫。我發現下面的dll文件:在c中讀取word文件#
這些都是我在網上找到。我應該使用哪一個?哪些是過時的?
你也可以做到這一點使用NetOffice
網站:http://netoffice.codeplex.com/
使用它,你不需要擔心版本和「語法和語義上等同於微軟的Interop大會」,讓你做你的編碼一樣的方法。
其他一些優點:無版本限制
貝絲·馬西寫了OpenXML的SDK幾篇文章在她的博客http://blogs.msdn.com/b/bethmassi,並已連做了好屏幕蒙上www.dnrtv.com - 這可以給你的你在做什麼反對的想法。
爲了什麼目的? –
@SteveDanner,我將解析文檔中的表並插入到數據庫中。我有20個帶有表格和文字的文件,所有結構都一樣。沒有tempplate。我需要爲這些定義解析規則。 – user194076
你將如何分配應用程序?文件來自哪裏? –