title: NSXMLParser can not parse special characters (german & french)
body: <p>I am working on an App, which makes a search on a private server and shows the results to the user. The problem is NSXLParser can not parse the special german and french characters. For example: it should be:(Geschäftsführer) -> what i get is: (äftsführer)</p>
  
  <p>How can i fix this ?</p>
  
  <p>here is my code:</p>
  
  <pre><code>- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
  {
      currentNodeContent = (NSMutableString *) [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
  }
  
  - (void) parser:(NSXMLParser *)parser didStartElement:(NSString *)elementname namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
  {
      if ([elementname isEqualToString:@"results"])
      {
          currentJob = [SearchResult alloc];
      }
  
  }
  
  - (void) parser:(NSXMLParser *)parser didEndElement:(NSString *)elementname namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
  {
  
  
      if ([elementname isEqualToString:@"jobTitle"])
      {
          currentJob.jobTitle = currentNodeContent;
      }
  
      if ([elementname isEqualToString:@"location"])
      {
          currentJob.shortAddress = currentNodeContent;
      }
  
      if ([elementname isEqualToString:@"companyName"])
      {
          currentJob.employer = currentNodeContent;
      }
  
      if ([elementname isEqualToString:@"results"])
      {
          [self.jobs addObject:currentJob];
          currentJob = nil;
          currentNodeContent = nil;
      }
  }
  </code></pre>
  
  <p>Any help would be much appreciated...
  Thanks in advance</p>