我正在一个项目中工作,该项目需要清理一些第三方 XSD 架构,并且我想对其中的常见元素进行一些重构。
有没有合适的工具来自动化这个?我通过 XMLBeans 的 sfactor 进行了尝试,但它不起作用(它引发了一个奇怪的异常,甚至 Google 都无法回答!)。
我正在一个项目中工作,该项目需要清理一些第三方 XSD 架构,并且我想对其中的常见元素进行一些重构。
有没有合适的工具来自动化这个?我通过 XMLBeans 的 sfactor 进行了尝试,但它不起作用(它引发了一个奇怪的异常,甚至 Google 都无法回答!)。
由于缺乏答案,我抽出一些空闲时间并构建了xnikt,这是一个 Java 工具,可以满足我从 XSD 中提取常见元素的实际需求。我将它作为 GPL 释放,因此任何人都可以对其进行分叉、增强等。
我愿意合作,所以如果有人有想法和时间,请与我联系!
我针对我想要重构的 XSD 模式对它进行了测试,它就像一个魅力。
我希望它可以帮助任何可能处于或将处于相同情况的人。