【问题标题】:Who is using XML Schema 1.1 version? Which parser versions support it? etc谁在使用 XML Schema 1.1 版本?哪些解析器版本支持它? ETC
【发布时间】:2011-01-29 02:04:14
【问题描述】:

XML Schema 1.1 版本的非常有趣的功能对我的用例来说非常宝贵。但是,它似乎相对较新。因此,在我最终做出决定之前,我希望得到您对以下问题的反馈。

  1. 哪个版本的 JAXB 支持 1.1?
  2. 哪个版本的 XmlBeans 支持 1.1?
  3. SOAP/WSDL 是否支持 1.1?
  4. 使用它会限制我的 API 客户端选择的肥皂堆栈吗?
  5. 哪个版本的 JAXP 开始支持此功能。我知道 JAXP 支持针对 1.1 模式进行验证,但不确定来自哪个版本。
  6. 还有什么我需要考虑的吗?

问候。

【问题讨论】:

  • 这是六个问题。最好问一些离散的问题。它使回答更容易,并且可能对寻找特定问题答案的人更有帮助。

标签: soap xsd wsdl jaxb xmlbeans


【解决方案1】:

1 - 哪个版本的 JAXB 支持 1.1?

JAXB 规范 (JSR-222) 的模式到 Java 部分不包括将模式 1.1 模式结构转换为 Java 类。从 Java 类开始,您应该能够映射到由这些结构表示的 XML 文档。注意:我是 JAXB 专家组的成员。

2 - XmlBeans 支持哪个版本 1.1?

据我所知,XMLBeans 不支持模式。任何发行说明中都没有关于它的内容。

3 - SOAP/WSDL 是否支持 1.1?

我不确定。

4 - 使用这个会放 肥皂堆栈上的约束 我的 API 选择的客户端?

是的,例如 JAX-WS 仅支持 XML Schema 1.0。

5 - 哪个版本的 JAXP 启动 支持这一点。我知道 JAXP 有 支持针对 1.1 进行验证 架构但不确定来自哪个 版本。

我相信是 JAXP 1.4(包含在 Java SE 6 中)开始支持 XML Schema 1.1。带有 Java SE 5 的 Java 版本没有。

6 - 我还有其他事情吗 应该考虑吗?

您将利用 XML Schema 1.1 中的哪些功能?

【讨论】:

猜你喜欢
  • 2016-02-13
  • 2018-12-25
  • 2018-06-21
  • 2014-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-02
  • 2018-01-01
相关资源
最近更新 更多