Generator vsdx (visio) class 图来自 xml 文件,Java

Generator vsdx (visio) class diagram from xml file, Java

我有一个 xml 文件,其中有一些 类 定义。我需要将它导出到 vsdx 图。简单地说,我需要一种方法将 xml 转换为 Java.

中的 vsdx

应该用什么库,源码可以吗?谢谢你。

Afaik,只有一个 Java 的库可以在没有 Visio 的情况下编写 Visio 图表(在 Linux 服务器上?)- Aspose 产品... libre office 库 (libvisio)只能读。

请记住,VSDX 文件格式是一种 OpenXML 文件格式。这意味着,从理论上讲,任何人都可以生成 VSDX 文件,而无需诉诸破解文件格式。

话虽这么说,但要做到这一点可能并不容易。 Microsoft 在其网站上有一篇文章和示例:

以编程方式操作 Visio 文件格式 https://docs.microsoft.com/en-us/office/client-developer/visio/how-to-manipulate-the-visio-file-format-programmatically

我不知道这对 Java 的适应性如何,但值得一看!