(Deprecated) Terminal Nodes

 

[Deprecated. Do not use. Superseded by SAX2 API/MSXML 3.0]

XML_PCDATA
The text inside a node or an attribute.

XML_CDATA
The text inside <![CDATA[...]]>.

XML_IGNORESECT
<!IGNORE[.., conditional section in a document type definition (DTD). The text value of this node type is the entire contents of the section of the DTD that is being ignored.

XML_COMMENT
The text inside '<!--' and '>'.

XML_ENTITYREF
A named entity node, &myEntity;.

XML_WHITESPACE
White space between elements.

XML_NAME
General name for certain attribute values based on DTD declarations.

XML_NMTOKEN
General name token for certain typed attribute values or DTD declarations.

XML_STRING
General quoted string literal in DTD declarations.

XML_PEREF
%myParameterEntity;

XML_MODEL
The pieces of a content model in an element declaration. Possible subtypes are as follows.

XML_EMPTY keyword EMPTY
XML_ANY keyword ANY
XML_MIXED keyword #PCDATA
XML_EMPTY keyword EMPTY
XML_SEQUENCE ,
XML_CHOICE |
XML_STAR +
XML_PLUS *
XML_QUESTIONMARK ?

XML_ATTDEF
Name of attribute being defined in an ATTLIST declaration.

XML_ATTTYPE
The type of an attribute being defined. Possible subtypes are as follows.

XML_AT_CDATA Attribute is just raw text. No particular type.
XML_AT_ID Attribute is supposed to contain an ID that is unique to the document.
XML_AT_IDREF Attribute will reference another attribute of type ID.
XML_AT_IDREFS Attribute will contain multiple ID references separated by spaces.
XML_AT_ENTITY Attribute is the name of an unparsed entity. An unparsed entity is an entity declared with the NDATA keyword.
XML_AT_ENTITIES Attribute points to multiple unparsed entities.
XML_AT_NMTOKEN Attribute value must comply with rules for parsing name tokens.
XML_AT_NMTOKENS Attribute value contains multiple name tokens.
XML_AT_NOTATION Attribute value points to one or more declared notations.

XML_ATTPRESENCE
Defines the presence rules for the attribute. Possible subtypes are as follows.

XML_AT_REQUIRED Attribute is required to be present in the data.
XML_AT_IMPLIED Attribute is optional.
XML_AT_FIXED Attribute has a fixed value and is therefore typically not present in the instance data.

XML_DTDSUBSET
This marks the beginning of an internal subset containing DTD information.