【发布时间】:2015-01-19 17:14:47
【问题描述】:
我有不同版本的 XSD 使用相同的命名空间。它们因版本属性而异:
<xs:schema xmlns="http://mynamespace/2014" version="1.3.0">
<xs:schema xmlns="http://mynamespace/2014" version="2.0.0">
如何在 sbt 中使用 scalaxb 处理不同的 XSD 版本?如何每个版本有一个包?
【问题讨论】:
我有不同版本的 XSD 使用相同的命名空间。它们因版本属性而异:
<xs:schema xmlns="http://mynamespace/2014" version="1.3.0">
<xs:schema xmlns="http://mynamespace/2014" version="2.0.0">
如何在 sbt 中使用 scalaxb 处理不同的 XSD 版本?如何每个版本有一个包?
【问题讨论】:
解决方案是多个配置:http://scalaxb.org/multiple-configs。感谢 scalaxb 的 eugene 提供此答案并更新教程!
【讨论】: