XSD Binary
Binary data types are used to represent binary values.
Binary Data Type
The binary data types are used to represent binary values. Two binary types are common in use:
- base64Binary: represents base64 encoded binary data
- hexBinary: represents hexadecimal encoded binary data
Let's see an example:
<xs:element name="blob" type="xs:hexBinary"/>
and an element in your XML document look like this:
<blob>9FEFE</blob>
Restrictions on Binary Data Type
Restrictions that can be used with binary data type:
enumeration
length
maxLength
minLength
pattern
whiteSpace
See XSD Restrictions chapter to learn more.