CALL "C$XML" USING CXML-GET-SIBLING-BY-NAME, handle, regex, flags
|CXML-GET-SIBLING-BY-NAME||Op-code 20. Numeric data item that specifies the operation to perform. Each operation is defined in acucobol.def, which is included with your system.|
|regex||A regular expression|
|handle||An element handle.|
|A collection of flags to apply to the regular expression. The valid flags are listed in acucobol.def and described under C$REGEXP op-code 2. They can be added together to get more than one flag.|
The handle of the returned child, or “0” if no such child exists.
This operation retrieves the named sibling element. Once you have the handle to the element of interest, you can call CXML-GET-DATA to retrieve the data associated with the element.
call "C$XML" using CXML-GET-SIBLING-BY-NAME ele-1-handle "weather" 0 move return-code to ele-2-handle call "C$XML" using CXML-GET-DATA ele-2-handle throw-away weather-val.