Zen API
zXml functions Functions
Functions
Function 
Description 
Inserts a new child node at the end of the specified parent node's child list. 
Gets XML attribute content as a z32f value. 
Gets XML attribute content as a z32s value. 
Gets XML attribute content as a z32u value. 
Gets XML attribute content as a z64f value. 
Gets XML attribute content as a z64s value. 
Gets XML attribute content as a z64u value. 
Returns the number of attributes for the given XML element. 
Reports whether a specific attribute exists for the given XML element. 
Returns an attribute at a specific index within the list of attributes for the given element node. 
Gets XML attribute content as a character array. 
Returns the child node at the given relative path. 
Gets XML child node content as a z32f value. 
Gets XML child node content as a z32s value. 
Gets XML child node content as a z32u value. 
Gets XML child node content as a z64f value. 
Gets XML child node content as a z64s value. 
Gets XML child node content as a z64u value. 
Returns a child node at a specific index within the list of child nodes for the given parent node. 
Returns the number of child nodes for the given parent node. 
Reports whether a child node exists at the specified relative path. 
Gets XML element node content as a character array. 
Gets XML child node content as a character array. 
Removes all elements from the XML document. 
Constructs an XML object. 
Copies a node from one XML document to another XML document. 
Deletes an XML attribute. 
Deletes an XML element node. 
Destroys the XML document object. 
Returns the first child element of the given parent node. 
Loads an XML document from a null-terminated character array. 
Inserts a new node before the specified sibling node. 
Gets XML element node content as a z32f value. 
Gets XML element node content as a z32s value. 
Gets XML element node content as a z32u value. 
Gets XML element node content as a z64f value. 
Gets XML element node content as a z64s value. 
Gets XML element node content as a z64u value. 
Returns the name of an XML element node. 
Gets XML element node content as a character array. 
Gets XML element node content as a character array. 
Returns the last child element of the given parent node. 
Loads an XML document from file. 
Loads an XML document from an in-memory file. 
Returns the next sibling element of the given element node. 
Returns the parent node of the given element. 
Returns the previous sibling element of the given element node. 
Returns the root element of the XML document. 
Saves the XML document object to file. 
Saves an XML document to an in-memory file. 
Sets XML attribute content from a z32f value. 
Sets XML attribute content from a z32s value. 
Sets XML attribute content from a z32u value. 
Sets XML attribute content from a z64f value. 
Sets XML attribute content from a z64s value. 
Sets XML attribute content from a z64u value. 
Sets XML attribute content from a character array. 
Sets XML child node content from a z32f value. 
Sets XML child node content from a z32s value. 
Sets XML child node content from a z32u value. 
Sets XML child node content from a z64f value. 
Sets XML child node content from a z64s value. 
Sets XML child node content from a z64u value. 
Sets XML child node content from a character array. 
Sets XML element node content from a z32f value. 
Sets XML element node content from a z32s value. 
Sets XML element node content from a z32u value. 
Sets XML element node content from a z64f value. 
Sets XML element node content from a z64s value. 
Sets XML element node content from a z64u value. 
Sets the name of an XML element node. 
Sets XML element node content from a character array. 
Exports the XML document to a null-terminated character array. 
Copyright (c) 2008-2010 by LMI Technologies Inc. All rights reserved.