Ich versuche, eine Hex-Zeichenfolge in Text zu konvertieren. DieseHex String zu Textkonvertierung - swift 3
ist das, was ich habe:
// Str to Hex
func strToHex(text: String) -> String {
let hexString = text.data(using: .utf8)!.map{ String(format:"%02x", $0) }.joined()
return "0x" + hexString
}
und ich versuche, die Hex-String zu umkehren, die ich gerade wieder auf dem ursprünglichen erstellt haben.
So zum Beispiel:
let foo: String = strToHex(text: "K8") //output: "0x4b38"
und ich würde so etwas wie
let bar: String = hexToStr(hex: "0x4b38") //output: "K8"
jemand tun kann mir helfen? Danke
Hier ist ein Verfahren zum Erstellen von Daten aus einem Hex-String: http://stackoverflow.com/a/40278391/1187415, dann verwenden 'String (Daten :, Kodierung:)' –
Vielleicht ist das, was Sie suchen http://stackoverflow.com/questions/31816182/how-to-parse-a-string-of-hex-into-ascii-equivalent -in-swift-2? –