This examines the definition of the
attribute, usually returned by parsing the DTD with
parseDTD and determines
its type from the possible values:
Fixed, string data, implied,
required, an identifier,
an identifier reference, a list of identifier references,
an entity, a list of entities,
a name, a list of names, an element of enumerated set,
a notation entity.
xmlAttributeType(def, defaultType=FALSE)A string identifying the type for the sspecified attributed.
the attribute definition object, usually retrieved from
the DTD via parseDTD.
whether to return the default value if this attribute is defined as being a value from an enumerated set.
Duncan Temple Lang
parseDTD