使用XSLT从自定义Xml Java创建docx/doc

使用XSLT从自定义Xml Java创建docx/doc,java,xml,xslt,wordml,Java,Xml,Xslt,Wordml,我有一个自定义XML,我必须将其转换为Microsoft Word Doc/Docx。有许多Java API,如ApachePOI、docx4j,但我找不到任何支持使用XSLT创建word文档的支持 Docx4j肯定支持将docx转换为xml,但是如何解决呢 我在谷歌上搜索发现 因此,我考虑使用XSLT首先将自定义xml转换为WordML格式,然后再将WordML转换为doc/docx Custom XML----> WordML ------> Docx/Doc 我的问

我有一个自定义XML,我必须将其转换为Microsoft Word Doc/Docx。有许多Java API,如ApachePOI、docx4j,但我找不到任何支持使用XSLT创建word文档的支持

Docx4j肯定支持将docx转换为xml,但是如何解决呢

我在谷歌上搜索发现

因此,我考虑使用XSLT首先将自定义xml转换为WordML格式,然后再将WordML转换为doc/docx

     Custom XML----> WordML ------> Docx/Doc
我的问题是:

  • 如何将WordML转换为docx/doc(一种开源方法)
  • 是否可以在WordML中实现toc链接
如果我做得正确,请指导我,或者建议一种方法。谢谢