将XHTML转换为Word ML

时间:2008-11-18 16:16:14

标签: xslt xhtml file-conversion wordml

将单词HTML转换为单词XML的最佳方法是什么?我不能买一个工具所以需要一些最好的XSLT,它是免费的,适用于基本的格式,如段落,列表,粗体和斜体。

2 个答案:

答案 0 :(得分:4)

Stephane Bouillon在MSDN上写了一篇关于此事的blog。她提供了一个非常好的xslt转换,可以完成这项工作。它旨在与InfoPath一起使用,并且仅支持InfoPath将生成的XHTML标记,因此您可能需要针对特定​​应用程序对其进行修改。但它似乎工作得很好,应该给你一个起点的工作。

答案 1 :(得分:3)

如果你想保留XHTML文件之外的任何格式(例如,在外部样式表中),那么单独使用XSLT对你没有任何好处。此外,Word可以打开(X)HTML文件,并且有一段时间了。它可能看起来不像原版那么好,但它确实有效。

事实上,如果你有Word和VB脚本的一些技巧,我相信有可能编写一个打开(X)HTML文件的脚本,然后将其保存为WordML或普通旧Word,如果你正在使用Word 2003或更早版本,如果您有2007年,则为.docx。