Файлы настройки внешнего связывания
Настройки привязок JAXB, выполненные с помощью внешнего файла, содержащего объявления привязок, принимают общую форму, показанную ниже.
<jxb:bindings schemaLocation = "xs:anyURI">
<jxb:bindings node = "xs:string">*
<binding declaration>
<jxb:bindings>
</jxb:bindings>
schemaLocation - ссылка URI на удаленную схему
node - это выражение XPath 1.0, которое идентифицирует узел схемы в schemaLocation, с которым связано данное объявление привязки.
Например, первое объявление schemaLocation / node в файле объявлений привязки JAXB указывает имя схемы и корневой узел схемы:
<jxb:bindings schemaLocation="po.xsd" node="/xs:schema">
Последующее объявление schemaLocation / node, скажем, для элемента simpleType с именем ZipCodeType в приведенной выше схеме, будет иметь вид:
<jxb:bindings node="//xs:simpleType[@name='ZipCodeType']">