Aclaración de la función de delegado del analizador XML

Me gustaría saber qué valor tiene cada parámetro para el siguiente método de delegado.

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

preguntado el 28 de agosto de 12 a las 08:08

2 Respuestas

didStartElement:namespaceURI:qualifiedName:atributos:

Enviado por un objeto analizador a su delegado cuando encuentra una etiqueta de inicio para un elemento determinado.

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

parámetros

analizador

A parser object.

elementoNombre

A string that is the name of an element (in its start tag).

espacio de nombresURI

If namespace processing is turned on, contains the URI for the current namespace as a string object.

nombre calificado

If namespace processing is turned on, contains the qualified name for the current namespace as a string object..

atributoDict

A dictionary that contains any attributes associated with the element. Keys are the names of attributes, and values are attribute values.

Para obtener más información, siga el siguiente enlace: http://developer.apple.com/library/ios/#documentation/cocoa/reference/NSXMLParserDelegate_Protocol/Reference/Reference.html

Respondido 28 ago 12, 08:08

@iNeo: y si tiene dudas sobre qué es Namespace, aquí está el enlace: w3schools.com/xml/xml_namespaces.asp - utsabiem

Ir a través del documento de Apple. Tiene todas estas cosas en resumen. Referirlo desde aquí.

Respondido 28 ago 12, 08:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.