none
如何将xml文件转换生成doc文件 RRS feed

  • 问题

  • 如标题,我在找一种方法将xml文件转换为doc文件,用xsl的话由于样式太多了,好像没法定固定模板,有没有牛人能提供个思路,直接将读到的xml文件转换为doc文件,有代码更是感激不尽啊
    2010年8月4日 8:57

全部回复

  • XML 文件只是一个数据载体,它只负责存放数据。如果直接从 XML 转到 DOC/DOCX,那么该怎样定义样式呢?

    所以一定会有一个中间的东西,比如 XSLT,或者什么 Parser 之类的东西来负责转换数据和绑定样式。

    Sandcastle 就是一个很好的例子。不过它不能生成 Word 文档。Sandcastle 的主要功能就是把代码中的 XML 注释 (XML 文件) 转换成帮助文档 Help 1.0, 2.0, Help Viewer 1.0, CHM 或者一个网站。但是其实现模式可供参考。


    Mark Zhou
    2010年8月4日 9:25
  • 谢谢,不过我做的东西,需转换成xml的原始文件并没有固定格式,而要求生成的doc文件则要求和未转成xml的原始页面相同,用xslt的话,不就是固定模板了么?这样可以做到生成动态的内容么?

    2010年8月5日 3:16