J'ai essayé d'enlever umlaults de XML.i ai également employé un certain code comme ceci mais encore cela ne fonctionne pas alors s'il vous plaît aidez-moi dans ma tâche.Comment puis-je supprimer les trémas du XML?
NSString *something = [self base64StringFromData:CDATABlock length:[CDATABlock length]];
NSData *pageData=[something dataUsingEncoding:NSUTF8StringEncoding];
NSString *webpage = [NSString stringWithCString:something encoding:NSUTF8StringEncoding];
NSString *torrent = [NSString stringWithUTF8String:something];
NSString *body = [NSString stringWithCString:[CDATABlock bytes] length:[CDATABlock length] encoding:NSUTF8StringEncoding];
NSData *torrent = [ objectFromEncodedData:CDATABlock];
NSString *secondtry = [NSString stringWithFormat:@"%.*s", [CDATABlock length], [CDATABlock bytes]];
NSString *secondtry = [[NSString alloc] initWithBytes:[CDATABlock bytes]length:[CDATABlock length] encoding: NSUTF8StringEncoding];
NSString *secondtry = [NSString stringWithCString:[CDATABlock bytes] encoding:NSUTF8StringEncoding];
NSString *secondtry = [NSString stringWithUTF8String:[CDATABlock bytes]];
NSString *secondtry = [NSString stringWithCharacters:[CDATABlock bytes] length:[CDATABlock length]/sizeof(unichar)];
En fait, à partir de XML j'ai obtenu cette balise
[CDATA[Dickensstraße, Zoo, Mitte (Stadtbezirk), Hannover, Region Hannover, 30175, Niedersachsen, Deutschland]]
et afficher cette balise alors pourquoi j'ai eu tort chaîne en mode Affichage.
DickensstraÃe, Zoo, Mitte (Stadtbezirk), Hannover, Region Hannover, 30175, Niedersachsen, Deutschland
Il semble que vous essayiez de le faire en modifiant l'encodage des caractères, ce qui est peu probable. Vous devrez rechercher les caractères réels. Votre dernier problème semble être que vous visualisez le fichier avec deux encodages différents. PS. Pour afficher le code correctement, indentez-le avec 4 espaces, ou mettez en surbrillance et cliquez sur le bouton 'code' sur l'éditeur –
En fait j'ai essayé tant de code pour la solution que j'ai essayé un par un pas tous à la fois. –