NODE-VALUE-TO-LONGCHAR( ) method
Copies the contents of an XML X-noderef node to a LONGCHAR, and optionally converts the contents to a specific code page.
Return type: LOGICAL
Applies to: X-noderef object handle
longchar
codepage
A character-string expression that evaluates to the name of a code page. The name you specify must be a valid code page name available in theDLC/convmap.cp
file. If you do not specifycodepage
and the code page oflongchar
is fixed (that is, set using the FIX-CODEPAGE statement), the AVM convertslongchar
to the fixed code page. If you do not specifycodepage
and the code page oflongchar
is not fixed, the AVM convertslongchar
to the code page specified by-cpinternal
. If you specifycodepage
and the code page oflongchar
is fixed, they must agree. Otherwise, the AVM raises a run-time error.NODE-VALUE-TO-LONGCHAR( ) frees the memory currently allocated by
longchar
(if any), allocates sufficient memory to the LONGCHAR to accommodate the node, and copies the node to the LONGCHAR.If X-NODEREF:NODE-VALUE is the empty string (""), the resulting
longchar
has a size of zero length.For more information on accessing XML documents using the Document Object Model (DOM) interface, see OpenEdge Development: Working with XML.
OpenEdge Release 10.2B
|