Loading Methods |
Basic |
Standard |
stsXML_LoadData |
This method loads XML data into the global
array gSTSXML_Data and verifies that it is well-formed. |
|
|
Document Management Methods |
stsXML_CreateDocument |
This method creates a new XML document in the global array gSTSXML_Data. |
|
|
stsXML_DeleteDocument |
This method deletes an XML document from the global array gSTSXML_Data. |
|
|
stsXML_GetDocuments |
This method retrieves a list of XML documents from the global array gSTSXML_Data. |
|
|
Data/Text Methods |
stsXML_ChildrenToArray |
This method retrieves the text contents from all the children of a
node you specify, and returns it as an array. |
|
|
stsXML_GetNodeData |
This method retrieves the TEXT or CDATA contents from
an element node. |
|
|
stsXML_GetCDATA (deprecated) |
This method retrieves the CDATA contents of a CDAT node. |
|
|
stsXML_GetText (deprecated) |
This method retrieves the text contents of a TEXT node. |
|
|
Attribute Methods |
stsXML_AttributesToArray |
This method retrieves all of the attributes from a specified
node and returns them in an array. |
|
|
stsXML_CountAttributes |
This method returns the number of attributes owned by a node. |
|
|
stsXML_CreateAttribute |
This method creates a new attribute for a node. |
|
|
stsXML_DeleteAttribute |
This method deletes an attribute from a node. |
|
|
stsXML_GetAttribute |
This method retrieves the value of an attribute from a node. |
|
|
stsXML_GetAttributes |
This method retrieves the list of attributes owned by a node. |
|
|
stsXML_HasAttribute |
This method determines whether a node has a specific named attribute. |
|
|
stsXML_SetAttribute |
This method sets the value of an attribute of a node. |
|
|
Search Methods |
stsXML_FindNodesByAttribute |
This method locates all of the element nodes
in a section of a document that has a specific attribute that matches a specific search
string. |
|
|
stsXML_FindNodesByData |
This method locates all of the element nodes
in a section of a document that has TEXT or CDATA contents that match a specific search
string. |
|
|
Node Methods |
stsXML_CreateNode |
This method creates a new node in the global array gSTSXML_Data, either
as a sibling or child of an existing node. |
|
|
stsXML_DeleteNode |
This method deletes a node from the global array gXMLData. |
|
|
stsXML_GetNodeXML |
This method retrieves the raw XML for a specified node (and optionally its children). |
|
|
stsXML_GetNodeName |
This method retrieves the name node property from a node. |
|
|
stsXML_GetNodeType |
This method retrieves the type node property from a node. |
|
|
stsXML_GetRoot |
This method retrieves the root node property from a document node. |
|
|
stsXML_IsEmptyElement |
This method determines whether an ELEM node is an Empty Element or not. |
|
|
Parent/Child Methods |
stsXML_AppendChild |
This method adds a child node to an ELEM node. |
|
|
stsXML_CountChildren |
This method returns the number of child nodes owned by a node. |
|
|
stsXML_CountNamedChildren |
This method returns the number of child nodes of a node that have a specific name. |
|
|
stsXML_GetChildren |
This method retrieves a list of child nodes of a node, optionally of a specific node type. |
|
|
stsXML_GetFirstChild |
This method retrieves the node ID of the first child owned by a node. |
|
|
stsXML_GetNamedChildren |
This method returns a list of child nodes of a node that have a specific name. |
|
|
stsXML_GetLastChild |
This method retrieves the node ID of the last child owned by a node. |
|
|
stsXML_GetNextSibling |
This method retrieves the node ID of the next sibling of a node. |
|
|
stsXML_GetParent |
This method returns the node ID of the parent of a node. |
|
|
stsXML_GetPreviousSibling |
This method retrieves the node ID of the previous sibling of a node. |
|
|
stsXML_HasChildren |
This method determines whether nodeID has children or not. |
|
|