【发布时间】:2013-02-27 06:20:57
【问题描述】:
有没有人知道一个库,它使在 Java 中创建 XSD 的过程比使用 DocumentBuilder 之类的东西更容易一些?类似于助手或实用程序类的东西。我遇到了 org.eclipse.xsd maven jar,但是在 Eclipse 中使用它时遇到了 ClassNotFoundException 问题,我不完全确定它是用作独立的东西。这对谷歌来说也有点困难,因为有很多关于从 Java 到 XSD 的自动生成/翻译的搜索结果,反之亦然。
基本上我需要做的是从某个数据源(而不是 Java 类)以编程方式创建 XSD。
【问题讨论】:
-
我知道您提到过“从某个数据源创建 XSD——而不是 Java 类”,但是是否有可能将您的数据源表示为 Java 类?
-
@emecas 是的,但它不能完全忠实地表示数据,至少在没有一些额外工作的情况下不是这样,所以我认为直接进入 XSD 是有意义的。