Download as PDF

Selectors

In order to bind the component to the XML schema at a certain position, the following selectors are available.

 

Selector Description
#complexTypeName or #(anonymous) complexType
+simpleTypeName or +(anonymous) simpleType
.elementName element
@attributeName attribute
?.elementName any element candidate
~attributeGroupName attribute group
^groupName group
<.elementName> element reference
<@attributeName> attribute reference
choice, sequence, any, all, content, attributes literals
set literal for root (!= root element)
selector@namespace namespace where the selector is declared in
.{namespace}elementName or @{namespace}attributeName target namespace of the item
selector[] specifies an array
selector/number selects the n-th iteration of the selector