Static variables
staticread onlyProcessingInstruction:XmlType = XmlType.ProcessingInstruction
XML processing instruction type.
Static methods
Variables
Methods
get(att:String):String
Get the given attribute of an Element node. Returns null
if not found.
Attributes are case-sensitive.
set(att:String, value:String):Void
Set the given attribute value for an Element node. Attributes are case-sensitive.
exists(att:String):Bool
Tells if the Element node has a given attribute. Attributes are case-sensitive.
inlineiterator():Iterator<Xml>
Returns an iterator of all child nodes. Only works if the current node is an Element or a Document.
elements():Iterator<Xml>
Returns an iterator of all child nodes which are Elements. Only works if the current node is an Element or a Document.
elementsNamed(name:String):Iterator<Xml>
Returns an iterator of all child nodes which are Elements with the given nodeName. Only works if the current node is an Element or a Document.
addChild(x:Xml):Void
Adds a child node to the Document or Element.
A child node can only be inside one given parent node, which is indicated by the parent
property.
If the child is already inside this Document or Element, it will be moved to the last position among the Document or Element's children.
If the child node was previously inside a different node, it will be moved to this Document or Element.
removeChild(x:Xml):Bool
Removes a child from the Document or Element. Returns true if the child was successfuly removed.