我在一个需要清理一些第三方 XSD 架构的项目中工作,我想对其中的公共(public)元素进行一些重构。
有什么合适的工具可以自动执行此操作?我通过 XMLBeans 的 sfactor 进行了尝试,但它不起作用(它引发了一个奇怪的异常,甚至 Google 都无法回答!)。
最佳答案
由于缺乏答案,我抽出一些空闲时间构建了 xnikt ,一个 Java 工具,它满足了我从 XSD 中提取公共(public)元素的实际需要。我将其作为 GPL 发布,因此任何人都可以对其进行 fork 、增强等。
我乐于合作,所以如果有人有想法和时间,请与我联系!
我针对我想要重构的 XSD 模式对其进行了测试,它的效果非常好。
我希望它能帮助可能处于或将处于相同情况的任何人。
关于xml - 重构 XSD 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/179538/