Ich habe einige Daten im Base64string-Format von JSON Pasing in iPhone erhalten. Jetzt möchte ich, dass diese Daten in String gespeichert oder dekodiert werden. Ich habe Benutzer Base64-Klasse. Es gibt mir null Wert zurück. so bitte hilf mir !!!Wie dekodiert man Base64 String zu NSString in ios?
Antwort
Ich hoffe, es wird für Sie hilfreich
NSString *decodeString = @"Raja";
Encode String
NSData *encodeData = [decodeString dataUsingEncoding:NSUTF8StringEncoding];
NSString *base64String = [encodeData base64EncodedStringWithOptions:0];
NSLog(@"Encode String Value: %@", base64String);
Decode String
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:base64String options:0];
NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding];
NSLog(@"Decode String Value: %@", decodedString);
nur eine freundliche Erinnerung, diese Methode sind nur iOS7. – LetBulletFlies
es funktioniert gut .. – MBH
dieser Code funktioniert gut Aber in meinem Fall bekomme ich XML-Antwort vom Server, die bereits in base64 codiert sind. Ich habe diese Daten dekodieren, aber wenn ich diese Methode verwenden, gibt es null zurück. Kann mir jemand vorschlagen, dieses Problem anzugehen? –
Versuchen Sie, wie this..First Sie dieses base64 Bibliothek
https://github.com/l4u/NSData-Base64
Und dann diese Datei
#import "NSData+Base64.h"
NSData *data = [NSData dataFromBase64String:baseString];
NSString *convertedString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
ich es hilft hoffen importieren bekommen verwenden müssen.
- 1. Wie dekodiert man einen Base64 String?
- 2. Wie dekodiert man NSURL in iOS?
- 3. Wie dekodiert man Base64-Image-Datei mit mini_magick in Rails?
- 4. Base64 ist ein NSString und kein String
- 5. iOS: Wie man "\" durch "/" in NSString ersetzt?
- 6. Wie man einen NSString zu einem String in MonoTouch konvertiert
- 7. Wie konvertiert man Swift (IOS) string in base64 string in webapi?
- 8. Wie konvertiert man ein Bild zu Base64 String in Java?
- 9. Wie Bitmap zu Base64 String zu konvertieren
- 10. Wie dekodiert man einen String, der mit JavaScriptStringEncoded kodiert ist?
- 11. Wie man von Base64 zu String von Hand konvertiert
- 12. Powershell Base64 String zu Bytes
- 13. Wie Konvertieren von Byte zu base64 String
- 14. Wie verschlüsseln und entschlüsseln String zu Base64?
- 15. Extjs wie dekodiert man eine JSON-Zeichenkette?
- 16. Wie nativer convert string -> base64 und base64 -> string
- 17. IOS NSString return-Anweisung
- 18. Wie konvertiert man ein Bild in Base64 String
- 19. Wie konvertiert man PIL Image.image Objekt in Base64 String?
- 20. Wie konvertiert man Multibyte UTF-8 std :: string in NSString?
- 21. Wie konvertiert man die gesamte Spalte in Base64 String?
- 22. Wie in zu base64 String integer kodieren, in Python 3
- 23. Decode große base64 string
- 24. Wie dekodiert man SAP-Text aus STXL.CLUSTD?
- 25. Wie dekodiert man eine CSR-Datei?
- 26. Wie dekodiert man einen String, der zweimal UTF-8-kodiert wurde, zu einfachem UTF-8?
- 27. NSString zu UInt64
- 28. Wie std :: string in NSString konvertieren?
- 29. Wie konvertiert man NSString zu CString?
- 30. Python Base64 String kürzer als Botan Base64 String
uns Zeigen Sie Ihren Code. – Amar
Sehr einfache Frage) –