Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Programming Guide

Specialized programming tasks

Using the PLISAXA and PLISAXB XML parsers
Overview
The PLISAXA built-in subroutine
The PLISAXB built-in subroutine
The SAX event structure
start_of_document
version_information
encoding_declaration
standalone_declaration
document_type_declaration
end_of_document
start_of_element
attribute_name
attribute_characters
attribute_predefined_reference
attribute_character_reference
end_of_element
start_of_CDATA_section
end_of_CDATA_section
content_characters
content_predefined_reference
content_character_reference
processing_instruction
comment
unknown_attribute_reference
unknown_content_reference
start_of_prefix_mapping
end_of_prefix_mapping
exception
Parameters to the event functions
Coded character sets for XML documents
Supported EBCDIC code pages
Supported ASCII code pages
Specifying the code page
Using a number:
Using an alias
Exceptions
Example
Continuable exception codes
Terminating exception codes
Using the PLISAXC XML parser
Overview
The PLISAXC built-in subroutine
The SAX event structure
start_of_document
version_information
encoding_declaration
standalone_declaration
document_type_declaration
end_of_document
start_of_element
attribute_name
attribute_characters
end_of_element
start_of_CDATA_section
end_of_CDATA_section
content_characters
processing_instruction
comment
namespace_declare
end_of_input
unresolved_reference
exception
Parameters to the event functions
Differences in the events
Coded character sets for XML documents
Supported code pages
Specifying the code page
Using a number:
Using an alias
Exceptions
Example with a simple document
Using PLIDUMP
PLIDUMP usage notes
Locating variables in the PLIDUMP output
Locating AUTOMATIC variables
Locating STATIC variables
Locating CONTROLLED variables
Under NORENT WRITABLE
Under NORENT NOWRITABLE(FWS)
Under NORENT NOWRITABLE(PRV)
Saved Compilation Data
Timestamp
Saved options string
Interrupts and attention processing
Using ATTENTION ON-units
Interaction with a debugging tool
Using the Checkpoint/Restart facility
Requesting a checkpoint record
Defining the checkpoint data set
Requesting a restart
Automatic restart after a system failure
Automatic restart within a program
Getting a deferred restart
Modifying checkpoint/restart activity
Using user exits
Procedures performed by the compiler user exit
Activating the compiler user exit
The IBM-supplied compiler exit, IBMUEXIT
Customizing the compiler user exit
Modifying SYSUEXIT
Writing your own compiler exit
Structure of global control blocks
Writing the initialization procedure
Writing the message filtering procedure
Writing the termination procedure
PL/I descriptors
Passing an argument
Argument passing by descriptor list
Argument passing by descriptor-locator
CMPAT(V*) descriptors
String descriptors
Array descriptors
CMPAT(LE) descriptors
String descriptors
Array descriptors

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)