enum class xml::XNodeType
sys::Obj sys::Enum xml::XNodeType
@Js
@Serializable { simple=true }
Enumerates the type of XNode
and current node of XParser
.
- doc
-
const static XNodeType doc := ...
Document node type by
XDoc.nodeType
- elem
-
const static XNodeType elem := ...
Element node type returned by
XElem.nodeType
- elemEnd
-
const static XNodeType elemEnd := ...
End of element used by XParser when pull parsing.
- elemStart
-
const static XNodeType elemStart := ...
Start of element used by XParser when pull parsing.
- fromStr
-
static new fromStr(Str name, Bool checked := true)
Return the XNodeType instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.
- pi
-
const static XNodeType pi := ...
Processing instruction node type returned by
XPi.nodeType
- text
-
const static XNodeType text := ...
Text node type returned by
XText.nodeType
- vals
-
const static XNodeType[] vals := ...
List of XNodeType values indexed by ordinal