2009-07-29 17 views
0

Ich entwickle eine Anwendung in Kakao, die die iTunes XML-Datei lesen muss. Ich habe die XML-Datei erfolgreich analysiert, aber ich habe ein kritisches Problem beim Lesen von Dateien mit Sonderzeichen. In iTunes XML-Datei wird ein Dateiname geschrieben alsCodierung Sonderzeichen

"123-123 Daddy Cool Coool Daddy - www.123musiq.com -% C2% AE Riya Sammlungen% C2% AE.mp3"

Seine ursprüngliche Form ist

123-123 Daddy Cool Papa Coool - www.123musiq.com - ® Riya Sammlungen ®.mp3

dieser Weil meine Anwendung abstürzt, während die Überprüfung, ob die Datei an dieser Stelle vorhanden ist.

nach einer Lösung gesucht ....

Antwort

0
NSString* filename = [(NSString*)CFURLCreateStringByReplacingPercentEscapes(
            kCFAllocatorDefault, 
            (CFStringRef)nameFromXML, 
            CFSTR("")) autorelease];