java - globalBinding 标签可以包含在根元素中吗?

标签 java xml xsd jaxb

我有以下外部绑定(bind)文件 -

<jxb:bindings version="1.0"
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
jxb:extensionBindingPrefixes="xjc"
>
<jxb:bindings schemaLocation="xyz" node="/xs:schema">
<jxb:globalBindings>
<xjc:serializable/>
</jxb:globalBindings>
<jxb:schemaBindings>
<jxb:package name="abc"/>
</jxb:schemaBindings>
</jxb:bindings>
</jxb:bindings>

我需要将 jxb:globalBindings 标记放置在根 jxb:bindings 中

最佳答案

是的,这是正确的位置

a <bindings> element can contain arbitrary number of binding declarations or nested <bindings> elements

http://java.sun.com/xml/ns/jaxb/bindingschema_1_0.xsd

关于java - globalBinding 标签可以包含在根元素中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4602951/

相关文章:

Javafx)应用程序正在泄漏内存

java - 从自身中断线程

java - 任何绕过 HTML 注释中的 -- 的方法

xml - 使用 perl 的 SOAP 客户端 - WSDL URL 可用

xml - 如何为 XML 架构中的整数设置最小长度?

java - 我正在尝试用 Gradle 构建 HellowWorld;无法编译

java - 从具有 Main 变量的方法写入文件

xml - IMDB API - 获取有关多部电影的数据

xml - 指定一个枚举作为内容,并且在 xsd 中也有一个单一类型的属性?

java - JAXB:如何指定complexType由不同的XSD生成的绑定(bind)规则?