|
Options |
Name |
Purpose |
|
|
|
AssignFieldValue (handle, rowid, character, character)
|
Assigns a value from the XML document to a field of the given
buffer, converting it into the field's data type
|
|
|
|
HANDLE BuildDocument (handle)
|
Builds an X-DOCUMENT with the shape of the originally imported
document from the data of the given dataset
|
|
|
|
CreateElementNode (handle, handle, character)
|
Creates an element node, qualified with the document namespace
when one is registered
|
|
|
|
FindOrCreateChildElement (handle, handle, character, handle)
|
Positions the given X-NODEREF on the child element with the
given name, creating the element when it does not exist yet
|
|
|
|
CHARACTER FormatFieldValue (handle)
|
Formats the value of a buffer field for the XML document
|
|
|
|
ParseIsoDateTime (character, date, integer, integer)
|
Parses an ISO 8601 datetime value into its components
|
|
|
|
ReadDocument (character, handle)
|
Reads the given XML document file into the given dataset
|
|
|
|
ReadDocumentFromLongchar (longchar, handle)
|
Reads the given XML document into the given dataset
|
|
|
|
ReadDocumentInternal (handle, handle)
|
Reads the given X-DOCUMENT into the given dataset
|
|
|
|
ReadNode (handle, character, handle, handle, integer, character)
|
Recursively reads an element instance of the XML document into
the given dataset
|
|
|
|
RegisterDocumentRoot (character, character, logical)
|
Registers the root element of the document
|
|
|
|
RegisterField (character, character, character, character, logical, logical)
|
Registers the mapping of a temp-table field to a leaf element
or attribute path of the document
|
|
|
|
RegisterTable (character, character, character, character, character)
|
Registers the mapping of a temp-table to an element path of
the document
|
|
|
|
WriteDocumentToFile (handle, character)
|
Writes the data of the given dataset into an XML document file
with the shape of the originally imported document
|
|
|
|
WriteDocumentToLongchar (handle, longchar)
|
Writes the data of the given dataset into an XML document with
the shape of the originally imported document
|
|
|
|
WriteRowContent (buffer, handle, handle, handle, handle)
|
Writes the fields of the current record of the given buffer
into the given row element and recurses into the child tables
|
|
|
|
WriteTableRows (buffer, handle, handle, handle, character, character, integer)
|
Writes the records of a mapped table below the given parent
element
|