【发布时间】:2008-11-18 16:16:13
【问题描述】:
将 word HTML 转换为 word XML 的最佳方法是什么?我买不到工具,所以最好是 XSLT,它是免费的,并且适用于段落、列表、粗体和斜体等基本格式。
【问题讨论】:
标签: xslt xhtml file-conversion wordml
将 word HTML 转换为 word XML 的最佳方法是什么?我买不到工具,所以最好是 XSLT,它是免费的,并且适用于段落、列表、粗体和斜体等基本格式。
【问题讨论】:
标签: xslt xhtml file-conversion wordml
Stephane Bouillon 在 MSDN 上写了一个 blog 来讨论这个问题。她提供了一个很好的 xslt 转换来完成这项工作。它是为与 InfoPath 一起使用而设计的,并且仅支持 InfoPath 将生成的 XHTML 标记,因此您可能需要针对您的特定应用程序对其进行修改。但它似乎工作得很好,应该给你一个开始工作的起点。
【讨论】:
如果您想保留来自 XHTML 文件外部的任何格式(例如,在外部样式表中),XSLT 本身对您没有任何好处。此外,Word 可以打开 (X)HTML 文件,而且已经有一段时间了。它可能看起来不如原版那么好,但它确实有效。
事实上,如果您有 Word 和一些 VB 脚本技能,我相信可以编写一个脚本来打开 (X)HTML 文件,然后将其保存为 WordML 或普通旧 Word(如果您正在使用) Word 2003 或更早版本,如果您有 2007,则为 .docx。
【讨论】: