xml_child . xml . sncode
latest
Return child for current node.
XML_CHILD(1e)
NAME
xml_child - Return child for current node.
SYNOPSIS
xml_child(xml:string, [error:variable]);
DESCRIPTION
This function return child of current node.
PARAMETERS
- xml
- Specify xml to parse.
- error
- Capture error.
RETURN
- Child node of current node.
MODULES
To use this module, you must specify the following in /usr/local/website/site.conf:
Module xml { Library : "/usr/local/lib/libsnxml.so" Init : "snxml_init" }
EXAMPLES
t = xml_traverse(cur_node.xml_child()); child = xml_child(xml); %include "/includes/xml.sn"; child = skip_text_node(child); The function skip_text_node is define in the include file: // // Description: Skip text node // // Input: xml node // // Output: xml node where type is not XML_TEXT_NODE // // Author: 2013-10-10 21:30:48 laplante@sednove.com // function skip_text_node(node) type = xml_type(node); while type == XML_TEXT_NODE do node = xml_next(node); type = xml_type(node); endw return node; endf
AUTHOR
Written by Pierre Laplante, <laplante@sednove.com>