将Word文档转换为XML并返回ASP.Net

时间:2009-06-26 15:14:45

标签: c# asp.net ms-word

我需要将Word文档转换为XML,并在对其执行编辑后返回。

我的服务器上没有安装Microsoft Office,我希望我的用户可以通过Web浏览器编辑他们的文档。

我正在使用C#和ASP.Net

由于

2 个答案:

答案 0 :(得分:1)

我相信最新版本的Microsoft Word(和Excel)已经以XML格式保存文件,因此扩展了.docx和(.xlsx)。希望满足您的需求。

或者,您可以看到它们是否是将旧的.doc格式文件转换为.docx的工具,因此应该为您提供基于XML的word文件。

答案 1 :(得分:1)

所以你有两个选择:

1)使用OfficeWriter中的SoftArtisans。这允许你破解打开二进制办公室文件格式(例如.doc和.xls)注意:我有偏见,因为我的公司生产这个产品,但我认为它很棒。

2)如果你可以使用最新的文件格式(.docx和.xlsx),你可以使用微软发布的SDK,它将为你解压缩废话。 (called the opem XML SDK