abstract class xml::XNode
sys::Obj xml::XNode
@Js
XNode is the base class for XElem and XText.
- doc
-
XDoc? doc()Get the root document node or null if this node is not mounted under a XDoc instance.
- nodeType
-
abstract XNodeType nodeType()Return the node type enum. Note that XElem always returns
elem, but that during pull parsing XParser will returnelemStartandelemEnd. - parent
-
XNode? parent { internal set }Get the parent of this node or null if unmounted.
- write
-
abstract Void write(OutStream out)Write this node to the output stream.
- writeToStr
-
Str writeToStr()Conveniece to
writeto an in-memory string.