The following error types are defined by NSXMLParser.
Available in Mac OS X v10.3 and later.

C# | Visual Basic | Visual C++ |
public enum NSXMLParserError
Public Enumeration NSXMLParserError
public enum class NSXMLParserError

Member | Description |
---|---|
NSXMLParserInternalError | The parser object encountered an internal error. Available in Mac OS X v10.3 and later. |
NSXMLParserOutOfMemoryError | The parser object ran out of memory. Available in Mac OS X v10.3 and later. |
NSXMLParserDocumentStartError | The parser object is unable to start parsing. Available in Mac OS X v10.3 and later. |
NSXMLParserEmptyDocumentError | The document is empty. Available in Mac OS X v10.3 and later. |
NSXMLParserPrematureDocumentEndError | The document ended unexpectedly. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidHexCharacterRefError | Invalid hexadecimal character reference encountered. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidDecimalCharacterRefError | Invalid decimal character reference encountered. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidCharacterRefError | Invalid character reference encountered. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidCharacterError | Invalid character encountered. Available in Mac OS X v10.3 and later. |
NSXMLParserCharacterRefAtEOFError | Target of character reference cannot be found. Available in Mac OS X v10.3 and later. |
NSXMLParserCharacterRefInPrologError | Invalid character found in the prolog. Available in Mac OS X v10.3 and later. |
NSXMLParserCharacterRefInEpilogError | Invalid character found in the epilog. Available in Mac OS X v10.3 and later. |
NSXMLParserCharacterRefInDTDError | Invalid character encountered in the DTD. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityRefAtEOFError | Target of entity reference is not found. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityRefInPrologError | Invalid entity reference found in the prolog. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityRefInEpilogError | Invalid entity reference found in the epilog. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityRefInDTDError | Invalid entity reference found in the DTD. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefAtEOFError | Target of parsed entity reference is not found. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefInPrologError | Target of parsed entity reference is not found in prolog. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefInEpilogError | Target of parsed entity reference is not found in epilog. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefInInternalSubsetError | Target of parsed entity reference is not found in internal subset. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityReferenceWithoutNameError | Entity reference is without name. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityReferenceMissingSemiError | Entity reference is missing semicolon. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefNoNameError | Parsed entity reference is without an entity name. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefMissingSemiError | Parsed entity reference is missing semicolon. Available in Mac OS X v10.3 and later. |
NSXMLParserUndeclaredEntityError | Entity is not declared. Available in Mac OS X v10.3 and later. |
NSXMLParserUnparsedEntityError | Cannot parse entity. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityIsExternalError | Cannot parse external entity. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityIsParameterError | Entity is a parameter. Available in Mac OS X v10.3 and later. |
NSXMLParserUnknownEncodingError | Document encoding is unknown. Available in Mac OS X v10.3 and later. |
NSXMLParserEncodingNotSupportedError | Document encoding is not supported. Available in Mac OS X v10.3 and later. |
NSXMLParserStringNotStartedError | String is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserStringNotClosedError | String is not closed. Available in Mac OS X v10.3 and later. |
NSXMLParserNamespaceDeclarationError | Invalid namespace declaration encountered. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityNotStartedError | Entity is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityNotFinishedError | Entity is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserLessThanSymbolInAttributeError | Angle bracket is used in attribute. Available in Mac OS X v10.3 and later. |
NSXMLParserAttributeNotStartedError | Attribute is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserAttributeNotFinishedError | Attribute is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserAttributeHasNoValueError | Attribute doesn’t contain a value. Available in Mac OS X v10.3 and later. |
NSXMLParserAttributeRedefinedError | Attribute is redefined. Available in Mac OS X v10.3 and later. |
NSXMLParserLiteralNotStartedError | Literal is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserLiteralNotFinishedError | Literal is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserCommentNotFinishedError | Comment is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserProcessingInstructionNotStartedError | Processing instruction is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserProcessingInstructionNotFinishedError | Processing instruction is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserNotationNotStartedError | Notation is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserNotationNotFinishedError | Notation is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserAttributeListNotStartedError | Attribute list is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserAttributeListNotFinishedError | Attribute list is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserMixedContentDeclNotStartedError | Mixed content declaration is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserMixedContentDeclNotFinishedError | Mixed content declaration is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserElementContentDeclNotStartedError | Element content declaration is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserElementContentDeclNotFinishedError | Element content declaration is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserXMLDeclNotStartedError | XML declaration is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserXMLDeclNotFinishedError | XML declaration is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserConditionalSectionNotStartedError | Conditional section is not started. Available in Mac OS X v10.3 and later. |
NSXMLParserConditionalSectionNotFinishedError | Conditional section is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserExternalSubsetNotFinishedError | External subset is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserDOCTYPEDeclNotFinishedError | Document type declaration is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserMisplacedCDATAEndStringError | Misplaced CDATA end string. Available in Mac OS X v10.3 and later. |
NSXMLParserCDATANotFinishedError | CDATA block is not finished. Available in Mac OS X v10.3 and later. |
NSXMLParserMisplacedXMLDeclarationError | Misplaced XML declaration. Available in Mac OS X v10.3 and later. |
NSXMLParserSpaceRequiredError | Space is required. Available in Mac OS X v10.3 and later. |
NSXMLParserSeparatorRequiredError | Separator is required. Available in Mac OS X v10.3 and later. |
NSXMLParserNMTOKENRequiredError | Name token is required. Available in Mac OS X v10.3 and later. |
NSXMLParserNAMERequiredError | Name is required. Available in Mac OS X v10.3 and later. |
NSXMLParserPCDATARequiredError | CDATA is required. Available in Mac OS X v10.3 and later. |
NSXMLParserURIRequiredError | URI is required. Available in Mac OS X v10.3 and later. |
NSXMLParserPublicIdentifierRequiredError | Public identifier is required. Available in Mac OS X v10.3 and later. |
NSXMLParserLTRequiredError | Left angle bracket is required. Available in Mac OS X v10.3 and later. |
NSXMLParserGTRequiredError | Right angle bracket is required. Available in Mac OS X v10.3 and later. |
NSXMLParserLTSlashRequiredError | Left angle bracket slash is required. Available in Mac OS X v10.3 and later. |
NSXMLParserEqualExpectedError | Equal sign expected. Available in Mac OS X v10.3 and later. |
NSXMLParserTagNameMismatchError | Tag name mismatch. Available in Mac OS X v10.3 and later. |
NSXMLParserUnfinishedTagError | Unfinished tag found. Available in Mac OS X v10.3 and later. |
NSXMLParserStandaloneValueError | Standalone value found. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidEncodingNameError | Invalid encoding name found. Available in Mac OS X v10.3 and later. |
NSXMLParserCommentContainsDoubleHyphenError | Comment contains double hyphen. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidEncodingError | Invalid encoding. Available in Mac OS X v10.3 and later. |
NSXMLParserExternalStandaloneEntityError | External standalone entity. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidConditionalSectionError | Invalid conditional section. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityValueRequiredError | Entity value is required. Available in Mac OS X v10.3 and later. |
NSXMLParserNotWellBalancedError | Document is not well balanced. Available in Mac OS X v10.3 and later. |
NSXMLParserExtraContentError | Error in content found. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidCharacterInEntityError | Invalid character in entity found. Available in Mac OS X v10.3 and later. |
NSXMLParserParsedEntityRefInInternalError | Internal error in parsed entity reference found. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityRefLoopError | Entity reference loop encountered. Available in Mac OS X v10.3 and later. |
NSXMLParserEntityBoundaryError | Entity boundary error. Available in Mac OS X v10.3 and later. |
NSXMLParserInvalidURIError | Invalid URI specified. Available in Mac OS X v10.3 and later. |
NSXMLParserURIFragmentError | URI fragment. Available in Mac OS X v10.3 and later. |
NSXMLParserNoDTDError | Missing DTD. Available in Mac OS X v10.3 and later. |
NSXMLParserDelegateAbortedParseError | Delegate aborted parse. Available in Mac OS X v10.3 and later. |

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)