The following
is a list of features provided by
z/OS XML System Services. References
to additional information on the various features are provided where
appropriate:
- An external C and C++ API, see z/OS XML XL C/C++ API
- An external assembler API, see z/OS XML parser API: Assembler
- Support for AMODE 31- and 64-bit callers with data above or below
the bar.
- Support for UTF-8, UTF-16 (big endian only), IBM-1047, IBM-037,
and several other encodings. See Encoding support for more information.
- XML processing features
- User exits for system services, see z/OS XML System Services exit interface
- Query service for determining document characteristics, see Querying XML documents
- Diagnostic support (Diagnosis and problem determination), including:
- Segmented input and output (the entire document does not have
to reside in a single buffer), see Spanning buffers
- Mapping macro interfaces for parsed data
- Enable offload to specialty engines