Java库有助于XSD创建吗?

时间:2013-03-11 21:48:13

标签: java xml xsd schema

是否有人知道使用Java创建XSD的过程比使用像DocumentBuilder这样的过程更容易?像助手或实用工具类的东西。我遇到了org.eclipse.xsd maven jar,但是在Eclipse中使用它时遇到了ClassNotFoundException问题我并不完全确定它是用作独立的东西。这对谷歌来说也有点难度,因为有很多关于从Java到XSD的自动生成/翻译的搜索结果,反之亦然。

基本上我需要做的是以编程方式从某个数据源创建XSD,而不是Java类。

1 个答案:

答案 0 :(得分:3)

Apache XMLSchemaa lightweight Java object model that can be used to manipulate and generate XML schema representations. You can use it to read XML Schema (xsd) files into memory and analyze or modify them, or to create entirely new schemas from scratch.

使用此API可以从头开始创建XSD,这听起来是实现问题的起点;关于适应性,它取决于“某些数据来源”是什么。