2008-09-22 94 views
2

我需要采取任何给定的有效的XML模式(XSD),并将其反规范化到不含参一个简单形式中,没有包括等,所有的简单类型定义应直列,在任何观察时,使得给定元素,所有声明都可见而不需要执行其他查找。非标准化的XML模式编程

我发现一些工具,有这个内置的,但我需要做的是“飞”。首选平台是Java,但如果有必要,我愿意从另一种语言移植代码。我真的不想在这里重新发明轮子。从Apache/OE搜索OSS库没有任何结果。我发现的最接近的是XSOM支持遍历一个模式作为一个对象模型,但你仍然必须处理每一个可能的形式是一个模式可以采取表示给定结构。

输出并不一定是实际的XML,因为它实际上将在其最终形式的对象模型来使用。

回答

0

XML模式另一个有用的API是XSOM

XSOM使用由XJC,毂所以可能是保证下JAXB模式编译器被保持活。