NSXMLDocument Klassenreferenz

#import <NSXMLDocument.h>

Abgeleitet von NSXMLNode.

Aufstellung aller Elemente


Öffentliche Methoden

(void) - dealloc
(void) - finalize
(id) - init
(id) - initWithXMLString:options:error:
(id) - initWithContentsOfURL:options:error:
(id) - _initWithData:encoding:options:error:
(id) - initWithData:options:error:
(id) - initWithRootElement:
(id) - _tidyWithData:error:isXML:detectedEncoding:
(void) - setCharacterEncoding:
(id) - characterEncoding
(void) - setVersion:
(id) - version
(void) - setURI:
(id) - URI
(void) - setStandalone:
(BOOL) - isStandalone
(void) - setDocumentContentKind:
(unsigned int) - documentContentKind
(void) - setMIMEType:
(id) - MIMEType
(void) - setDTD:
(id) - DTD
(void) - setRootElement:
(id) - rootElement
(void) - setObjectValue:
(id) - objectValue
(id) - stringValue
(void) - setStringValue:resolvingEntities:
(id) - children
(unsigned int) - childCount
(id) - childAtIndex:
(id) - XPath
(void) - insertChild:atIndex:
(void) - insertChildren:atIndex:
(void) - removeChildAtIndex:
(void) - setChildren:
(void) - addChild:
(void) - replaceChildAtIndex:withNode:
(unsigned int) - countOfChildren
(id) - objectInChildrenAtIndex:
(void) - insertObject:inChildrenAtIndex:
(void) - removeObjectFromChildrenAtIndex:
(void) - replaceObjectInChildrenAtIndex:withObject:
(id) - XMLStringWithOptions:
(id) - canonicalXMLStringPreservingComments:
(id) - _canonicalXMLStringPreservingComments:namespaceString:relationships:
(id) - XMLData
(id) - XMLDataWithOptions:
(id) - objectByApplyingXSLT:error:
(id) - objectByApplyingXSLTAtURL:error:
(id) - objectByApplyingXSLT:arguments:error:
(id) - objectByApplyingXSLTString:arguments:error:
(id) - objectByApplyingXSLTAtURL:arguments:error:
(id) - _applyStylesheet:arguments:error:
(id) - copyWithZone:
(BOOL) - isEqual:
(unsigned int) - hash
(BOOL) - validateAndReturnError:
(BOOL) - _validateWithSchemaAndReturnError:
(struct _xmlDoc *) - _libxml2TreeRepresentation
(void) - _initWithLibTidyDoc:child:encoding:
(void) - _setContentKindAndEncoding

Öffentliche, statische Methoden

(void) + _setXMLTagsAllowableInHTML:
(Class) + replacementClassForClass:
(void) + _loadXSLT
(id) + _nodeFromLibXML2Node:
(id) + _contentsOfHTMLData:encoding:strippingTagsSeparatedByString:

Geschützte Attribute

NSString_encoding
NSString_version
NSXMLDTD_docType
NSArray_children
BOOL _childrenHaveMutated
BOOL _standalone
unsigned char _padding3 [2]
NSXMLElement_rootElement
NSString_URI
NSString_MIMEType
unsigned int _fidelityMask
unsigned int _contentKind

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei NSXMLDocument.h.


Dokumentation der Elementfunktionen

+ (void) _setXMLTagsAllowableInHTML: (id)  fp8  

+ (Class) replacementClassForClass: (Class)  fp8  

+ (void) _loadXSLT  

+ (id) _nodeFromLibXML2Node: (void *)  fp8  

Implementiert NSXMLNode.

+ (id) _contentsOfHTMLData: (id)  fp8
encoding: (id)  fp12
strippingTagsSeparatedByString: (id)  fp16 

Implementiert NSXMLNode.

- (void) dealloc  

Implementiert NSXMLNode.

- (void) finalize  

Implementiert NSXMLNode.

- (id) init  

Implementiert NSXMLNode.

- (id) initWithXMLString: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (id) initWithContentsOfURL: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (id) _initWithData: (id)  fp8
encoding: (id)  fp12
options: (unsigned int)  fp16
error: (id *)  fp20 

- (id) initWithData: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (id) initWithRootElement: (id)  fp8  

- (id) _tidyWithData: (id)  fp8
error: (id *)  fp12
isXML: (BOOL)  fp16
detectedEncoding: (unsigned long)  fp20 

- (void) setCharacterEncoding: (id)  fp8  

- (id) characterEncoding  

- (void) setVersion: (id)  fp8  

- (id) version  

- (void) setURI: (id)  fp8  

Implementiert NSXMLNode.

- (id) URI  

Implementiert NSXMLNode.

- (void) setStandalone: (BOOL)  fp8  

- (BOOL) isStandalone  

- (void) setDocumentContentKind: (unsigned int)  fp8  

- (unsigned int) documentContentKind  

- (void) setMIMEType: (id)  fp8  

- (id) MIMEType  

- (void) setDTD: (id)  fp8  

- (id) DTD  

- (void) setRootElement: (id)  fp8  

- (id) rootElement  

- (void) setObjectValue: (id)  fp8  

Implementiert NSXMLNode.

- (id) objectValue  

Implementiert NSXMLNode.

- (id) stringValue  

Implementiert NSXMLNode.

- (void) setStringValue: (id)  fp8
resolvingEntities: (BOOL)  fp12 

Implementiert NSXMLNode.

- (id) children  

Implementiert NSXMLNode.

- (unsigned int) childCount  

Implementiert NSXMLNode.

- (id) childAtIndex: (unsigned int)  fp8  

Implementiert NSXMLNode.

- (id) XPath  

Implementiert NSXMLNode.

- (void) insertChild: (id)  fp8
atIndex: (unsigned int)  fp12 

- (void) insertChildren: (id)  fp8
atIndex: (unsigned int)  fp12 

- (void) removeChildAtIndex: (unsigned int)  fp8  

- (void) setChildren: (id)  fp8  

- (void) addChild: (id)  fp8  

- (void) replaceChildAtIndex: (unsigned int)  fp8
withNode: (id)  fp12 

- (unsigned int) countOfChildren  

- (id) objectInChildrenAtIndex: (unsigned int)  fp8  

- (void) insertObject: (id)  fp8
inChildrenAtIndex: (unsigned int)  fp12 

- (void) removeObjectFromChildrenAtIndex: (unsigned int)  fp8  

- (void) replaceObjectInChildrenAtIndex: (unsigned int)  fp8
withObject: (id)  fp12 

- (id) XMLStringWithOptions: (unsigned int)  fp8  

Implementiert NSXMLNode.

- (id) canonicalXMLStringPreservingComments: (BOOL)  fp8  

Implementiert NSXMLNode.

- (id) _canonicalXMLStringPreservingComments: (BOOL)  fp8
namespaceString: (id)  fp12
relationships: (id)  fp16 

- (id) XMLData  

Implementiert NSXMLNode.

- (id) XMLDataWithOptions: (unsigned int)  fp8  

- (id) objectByApplyingXSLT: (id)  fp8
error: (id *)  fp12 

- (id) objectByApplyingXSLTAtURL: (id)  fp8
error: (id *)  fp12 

- (id) objectByApplyingXSLT: (id)  fp8
arguments: (id)  fp12
error: (id *)  fp16 

- (id) objectByApplyingXSLTString: (id)  fp8
arguments: (id)  fp12
error: (id *)  fp16 

- (id) objectByApplyingXSLTAtURL: (id)  fp8
arguments: (id)  fp12
error: (id *)  fp16 

- (id) _applyStylesheet: (struct _xmlDoc *)  fp8
arguments: (id)  fp12
error: (id *)  fp16 

- (id) copyWithZone: (struct _NSZone *)  fp8  

Implementiert NSXMLNode.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSXMLNode.

- (unsigned int) hash  

Implementiert NSXMLNode.

- (BOOL) validateAndReturnError: (id *)  fp8  

- (BOOL) _validateWithSchemaAndReturnError: (id *)  fp8  

- (struct _xmlDoc *) _libxml2TreeRepresentation  

- (void) _initWithLibTidyDoc: (struct _TidyDoc *)  fp8
child: (struct _TidyNode *)  fp12
encoding: (unsigned long)  fp16 

- (void) _setContentKindAndEncoding  


Dokumentation der Datenelemente

- (NSString*) _encoding [protected]

Definiert in Zeile 13 der Datei NSXMLDocument.h.

- (NSString*) _version [protected]

Definiert in Zeile 14 der Datei NSXMLDocument.h.

- (NSXMLDTD*) _docType [protected]

Definiert in Zeile 15 der Datei NSXMLDocument.h.

- (NSArray*) _children [protected]

Definiert in Zeile 16 der Datei NSXMLDocument.h.

- (BOOL) _childrenHaveMutated [protected]

Definiert in Zeile 17 der Datei NSXMLDocument.h.

- (BOOL) _standalone [protected]

Definiert in Zeile 18 der Datei NSXMLDocument.h.

- (unsigned char _padding3[2]) [protected]

Definiert in Zeile 19 der Datei NSXMLDocument.h.

- (NSXMLElement*) _rootElement [protected]

Definiert in Zeile 20 der Datei NSXMLDocument.h.

- (NSString*) _URI [protected]

Definiert in Zeile 21 der Datei NSXMLDocument.h.

- (NSString*) _MIMEType [protected]

Definiert in Zeile 22 der Datei NSXMLDocument.h.

- (unsigned int) _fidelityMask [protected]

Definiert in Zeile 23 der Datei NSXMLDocument.h.

- (unsigned int) _contentKind [protected]

Definiert in Zeile 24 der Datei NSXMLDocument.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: