PLISAXA

PLISAXA performs SAX-style parsing of an XML document that is located in a buffer in your program.

Read syntax diagramSkip visual syntax diagramPLISAXA( e, p, x, n, c)
e
An event structure.
p
A pointer value or "token" that will be passed back to the parsing events.
x
The address of the buffer containing the input XML.
n
The number of bytes of data in that buffer. It must have a computational type and is converted to type size_t.1
c
A numeric expression specifying the purported codepage of that XML.

Note that if the XML is contained in a CHARACTER VARYING or WIDECHAR VARYING string, the ADDRDATA built-in function should be used to obtain the address of the first data byte.

Also note that if the XML is contained in a WIDECHAR string, the value for the number of bytes is twice the value returned by the LENGTH built-in function.

For more information, see the Programming Guide.