Eine Drittanbieter-Bibliothek in unserem Stapel konvertieren ist munging Zeichenkette enthalten Emoji etc etwa so:Wie Escape-dezimal Text wieder in Unicode in Java
„Ben \ 240 \ 159 \ 144 \ 144 \ 240 \ 159 \ 142 \ 169 "
Das heißt, Dezimalbytes, nicht hexadezimale Kurzschlüsse.
Sicherlich gibt es eine vorhandene Routine, um diese wieder in eine richtige Unicode-Zeichenfolge umzuwandeln, aber alle Diskussionen, die ich darüber gefunden habe, erwartet das Format \ u12AF, nicht \ 123.
Sind Sie sicher, dass dies ein Unicode-Zeichen ist? – CSK
Sind in den Strings die Bytes oder die tatsächlichen Escape-Sequenzen als Zeichen enthalten? I.e. ist '\ 240 \ 159' zwei Bytes oder 8 Bytes? –