首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >像XmlSpy一样自动为XSD生成图形文档

像XmlSpy一样自动为XSD生成图形文档
EN

Stack Overflow用户
提问于 2015-09-14 11:33:14
回答 3查看 1.4K关注 0票数 1

我想生成一些XSD文件(XML模式定义)的图形文档。我知道,是几个项目在生成文本文档方面做得很好。但是我使用XmlSpy,我真的很喜欢当我点击"print“时得到的树。

我想在一个连续的集成服务器上自动生成这个结果。问题是:我怎样才能把这个剧本写下来?我找到了一个sais的论坛帖子,它是“可能的”,但我不知道从哪里开始。

编辑:这里的重点是通过命令行来完成,而不是有一个图形编辑器。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-09-14 13:45:02

一些想法:

  • 您可能喜欢Xsdvi,它将输入XSD转换为SVG图,如这一个 (我认为这是一种逻辑选择:这是一种从XML到XML的转换)。它使用起来很简单,它的输出可以被渲染成任意的比例,毕竟它是SVG。
  • 这个离题和被删除的帖子中提到了这个工具(需要20k+代表查看)。还有XSDiagram,你看。
  • 显然,JDeveloper可以作为注册用户免费使用的这篇文章显示来使用。

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

票数 3
EN

Stack Overflow用户

发布于 2015-10-23 15:43:09

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

票数 0
EN

Stack Overflow用户

发布于 2016-06-27 12:36:29

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

我现在使用它的方式如下:

代码语言:javascript
复制
XSDDiagramConsole.exe -o picture.png -r rootnode -d -y -e 10 schema.xsd
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32563774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档