1

我想生成一些 XSD 文件(XML 模式定义)的图形文档。我知道,有一些项目可以很好地生成文本文档。但我使用 XmlSpy,我真的很喜欢单击“打印”时得到的树。

我想在持续集成服务器上自动生成它。问题是:我怎样才能得到这个脚本?我发现一个论坛帖子说“有可能”,但我不知道从哪里开始。

编辑:这里的重点是从命令行进行,而不是使用图形编辑器。

4

3 回答 3

3

一些想法:

我没有尝试过任何这些,我对oXygen提供的东西感到满意。试试看。请注意,在 StackOverflow 上询问工具通常是题外话,尽管连续集成不是(因此我决定无论如何都要回答)。

于 2015-09-14T13:45:02.623 回答
0

您还可以使用XS3P项目中的样式表。您可以使用标准 XSLT 转换引擎 (Saxon...) 应用它们。

于 2015-10-23T15:43:09.843 回答
0

感谢@Abel 将我指向XSD 图。从 1.0 版开始,该程序还可以将注释写入生成的图像中。

我现在以以下方式使用它:

XSDDiagramConsole.exe -o picture.png -r rootnode -d -y -e 10 schema.xsd
于 2016-06-27T12:36:29.597 回答