ArrayLen
|
Determines the number of child elements
in an element, that is, the number of elements in an element’s XmlChildren array.
|
ArrayIsEmpty
|
Determines whether an element has any elements
in its XmlChildren array.
|
StructCount
|
Determines the number of attributes in an
element’s XmlAttributes structure.
|
StructIsEmpty
|
Determines whether an element has any attributes
in its XmlAttributes structure.
Returns True if
the specified structure, including the XML document object or an
element, exists and is empty.
|
StructKeyArray
StructKeyList
|
Gets an array or list with the names of
all of the attributes in an element’s XmlAttributes structure.
Returns the names of the children of an XML element.
|
ArrayInsertAt
|
Adds a new element at a specific location
in an element’s XmlChildren array.
|
ArrayAppend
ArrayPrepend
|
Adds a new element at the end or beginning
of an element’s XmlChildren array.
|
ArraySwap
|
Swaps the children in the XmlChildren array
at the specified position.
|
ArraySet
|
Sets a range of entries in an XmlChildren array
to equal the contents of a specified element structure. Each entry
in the array range is a copy of the structure. Can be used to set
a single element by specifying the same index as the beginning and
end of the range.
|
ArrayDeleteAt
|
Deletes a specific element from an element’s XmlChildren array.
|
ArrayClear
|
Deletes all child elements from an element’s XmlChildren array.
|
StructDelete
|
Deletes a selected attribute from an element’s XMLAttributes structure.
Deletes
all children with a specific element name from an element’s XmlChildren array.
Deletes
all attributes of an element.
Deletes all children of an element.
Deletes
a selected property value.
|
StructClear
|
Deletes all attributes from an element’s XMLAttributes structure.
|
Duplicate
|
Copies an XML document object, element,
or node structure.
|
IsArray
|
Returns True for the XmlChildren array.
Returns false if you specify an element name, such as mydoc.XmlRoot.name,
even if multiple name elements exist in XmlRoot.
|
IsStruct
|
Returns False for XML document objects,
elements, and nodes. Returns True for XmlAttributes structures.
|
StructGet
|
Returns the specified structure, including
XML document objects, elements, nodes, and XmlAttributes structures.
|
StructAppend
|
Appends a document fragment XML document
object to another XML document object.
|
StructInsert
|
Adds a new entry to an XmlAttributes structure.
|
StructUpdate
|
Sets or replaces the value of a document
object property such as XmlName, or of a specified
attribute in an XmlAttributes structure.
|