Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Escape Sequenz nach Unicode (https://www.delphipraxis.net/165769-escape-sequenz-nach-unicode.html)

BUG 15. Jan 2012 23:32

AW: Escape Sequenz nach Unicode
 
Vielleicht denken wir komplizierter als es ist:

Angeblich steht in jeder Zeile nur eine dieser Sequenzen. Das Finden hat sich also erledigt (zeilenweise auslesen).

Dann zum Umwandeln:
Jede dieser Sequenzen wird in eine Zahl umgewandelt und als UTF-Character betrachtet.
Diese werden nun nacheinander in einen UTF-16-String geschrieben.
Dieser String kann nun (im Ganzen) mit den üblichen Mitteln konvertiert werden (zB. in UTF-8).

EDIT: @UTF-16:
Mhm, da habe ich wohl die Stellen nicht richtig gezählt :stupid: Aber Himitsu hat mit den Surrogates angefangen *schuld-wegschieb*

Sir Rufo 15. Jan 2012 23:35

AW: Escape Sequenz nach Unicode
 
Ok, jetzt bin ich wieder auf dem Gleis ;)

Du brauchst wohl die Funktion Delphi-Referenz durchsuchenConvertFromUtf32

Hier hat sich der Jacob dieses Themas einmal angenommen

SittingDuck 16. Jan 2012 08:55

AW: Escape Sequenz nach Unicode
 
Ein Dank an Sir Rufo und die anderen für die Hilfe.
Genau diese Routine habe ich gebraucht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:18 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz