Advertisement
Guest User

Untitled

a guest
Apr 16th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
  2. foundText = (NSMutableString *)[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
  3. }
  4.  
  5. @implementation XMLDELEGATE
  6. - (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
  7. {
  8. NSLog(@"didStartElement(%@)",elementName);
  9. }
  10.  
  11. - (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
  12. {
  13. NSLog(@"didEndElement(%@)",elementName);
  14. }
  15.  
  16. -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
  17. {
  18. NSLog(@"foundCharacters(%@)",string);
  19. }
  20.  
  21. @end
  22.  
  23. @implementation AppDelegate
  24.  
  25. - (void)applicationDidFinishLaunching:(NSNotification *)aNotification
  26. {
  27. static const unsigned char bytes[] = "<?xml version="1.0" encoding="UTF-8"?><Details>S |nºconta|</Details>";
  28. NSXMLParser *p;
  29. NSData *d = [NSData dataWithBytes:bytes length:sizeof(bytes)-1];
  30.  
  31. p = [[NSXMLParser alloc] initWithData:d];
  32. NSLog(@"data=%@",d);
  33. p.delegate = [XMLDELEGATE new];
  34. [p parse];
  35. }
  36.  
  37. @end
  38.  
  39. 2014-03-01 15:35:07.272 xmlp2[35923:303] data=<3c3f786d 6c207665 7273696f 6e3d2231 2e302220 656e636f 64696e67 3d225554 462d3822 3f3e3c44 65746169 6c733e53 207c6ec2 ba636f6e 74617c3c 2f446574 61696c73 3e>
  40. 2014-03-01 15:35:07.273 xmlp2[35923:303] didStartElement(Details)
  41. 2014-03-01 15:35:07.273 xmlp2[35923:303] foundCharacters(S |n)
  42. 2014-03-01 15:35:07.273 xmlp2[35923:303] foundCharacters(ºconta|)
  43. 2014-03-01 15:35:07.273 xmlp2[35923:303] didEndElement(Details)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement