| addNamespace readonly |
Adds a namespace declaration to the node. Returns the XML object itself. |
| appendChild readonly |
Appends the given XML to this XML as a child. Returns the XML object itself. |
| attribute readonly |
Returns a list containing all attribute elements matching the given name. |
| attributes readonly |
Returns a list containing all attribute elements. |
| child readonly |
Returns a list containing all children of this XML matching the given element name. |
| childIndex readonly |
Returns a number representing the ordinal position of this XML object within the context of its parent. |
| children readonly |
Returns an XML object containing all the properties of this XML object in order. |
| comments readonly |
Returns an XML object containing the properties of this XML object that represent XML comments. |
| contains readonly |
Checks if this XML object contains the given XML object. |
| copy readonly |
Creates a copy of this XML object. |
| descendants readonly |
Returns all the XML-valued descendants of this XML object with the given name. |
| elements readonly |
Returns a list of XML children that are elements with a given name, or all children that are XML elements. |
| hasComplexContent readonly |
Reports whether this XML object contains complex content. |
| hasSimpleContent readonly |
Reports whether this XML object contains simple content. |
| inScopeNamespaces readonly |
Returns an array of Namespace objects mirroring the current list of valid namespaces at this element. |
| insertChildAfter readonly |
Inserts the given child2 after the given child1 in this XML object and returns this XML object. |
| insertChildBefore readonly |
Inserts the given child2 before the given child1 in this XML object and returns this XML object. |
| length readonly |
Returns the number of elements contained in an XML list. If this XML object is not a list, returns 1. |
| localName readonly |
Returns the local name of this XML object. |
| name readonly |
Returns a QName object containing the URI and the local name of the element. |
| namespace readonly |
Returns a Namespace object containing the namespace URI of the current element. |
| namespaceDeclarations readonly |
Returns an array containing all namespace declarations of this XML object. |
| nodeKind readonly |
Returns the type of this XML object as one of the strings “element”, “attribute”, “comment”, “processing-instruction”, or “text”. |
| normalize readonly |
Puts all text nodes in this and all descendant XML objects into a normal form by merging adjacent text nodes and eliminating empty text nodes. Returns this XML object. |
| parent readonly |
Returns the parent object of this XML object. |
| prependChild readonly |
Inserts a given child into this object before its existing XML properties, and returns this XML object. |
| processingInstructions readonly |
Returns a list of preprocessing instructions. |
| removeNamespace readonly |
Removes the given namespace from this XML, and returns this XML. |
| replace readonly |
Replaces the value of specified XML properties of this XML object returns this XML object. |
| setChildren readonly |
Replaces all of the XML-valued properties in this object with a new value, and returns this XML object. |
| setLocalName readonly |
Replaces the local name of this XML object with a string constructed from the given name |
| setName readonly |
Replaces the name of this XML object with the given QName object. |
| setNamespace readonly |
Sets the namespace for this XML element. |
| text readonly |
Returns an XML list containing all XML properties of this XML object that represent XML text nodes. |
| toString readonly |
Returns the string representation of this object. |
| toXMLString readonly |
Returns an XML-encoded string representation of this XML object. |
| xpath readonly |
Evaluates the given XPath expression in accordance with the W3C XPath recommendation, using this XML object as the context node. |