An AttributeValue
is contained by the Token::AttributeValue
variants.
A CDATASection
is contained by the Token::CDATASection
variant.
Represents an XML comment, contained by the Token::Comment
variant.
A DecCharRef
is contained by the Token::DecCharRef
variant.
Specifies the character encoding which is being used and is
contained by the Token::XMLEncoding
variant.
A HexCharRef
is contained by the Token::HexCharRef
variant.
An NCName
is contained by the Token::NamespacePrefix
variant.
An XML Name is contained by the Token::DoctypeName
and
Token::EntityRef
variants. Contrast this with QName
which is defined by
the XML Namespaces specification and is used by attributes and
elements.
A NamespaceValue
is contained by the Token::NamespaceValue
variant. In XML 1.0 the contained value must be a URI, in XML 1.1
the contained value must be an IRI.
Represents processing instruction data, contained by the
Token::PIData
variant.
Represents a processing instruction target, contained by the
Token::PITarget
variant.
An XML QName is contained by the Token::ElementStart
, Token::ElementEnd
and
Token::AttributeName
variants.
A Text
is contained by the Token::Text
variant.