Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi UTF-8 / Unicode / Escapesequenzen... (https://www.delphipraxis.net/165132-utf-8-unicode-escapesequenzen.html)

Mavarik 15. Dez 2011 16:54

UTF-8 / Unicode / Escapesequenzen...
 
Hallo Zusammen!

Wie auch immer es heißen soll...{bzw. ich hasse es... }

Ich habe einen String da steht '\u00E9\\' drin

"Eigentlich" sollte es : 'é\' sein...

Wenn ich von dem "Eigentlich String" ein AnsiToUtf8 machen kommt aber ein
'Ä©\' raus... Das kann ich auch wieder zurückumwandeln...

Was ist das für ein String der "\u" Escapesequenzen benutzt und aus einen \ ein \\ macht... Und mit welcher Funktion mache ich da wieder einen "normalen" String raus?

Grüsse Mavarik :coder:

Bummi 15. Dez 2011 17:21

AW: UTF-8 / Unicode / Escapesequenzen...
 
sieht nicht nach UTF8 aus , eher nach UTF16
http://www.fileformat.info/info/unic...r/e9/index.htm

mjustin 15. Dez 2011 17:33

AW: UTF-8 / Unicode / Escapesequenzen...
 
Zitat:

Zitat von Mavarik (Beitrag 1141640)

Was ist das für ein String der "\u" Escapesequenzen benutzt und aus einen \ ein \\ macht?

Java (.properties Dateiformat) möglicherweise:

http://docs.oracle.com/javase/tutori...haracters.html

"\\ = Insert a backslash character in the text at this point."

http://en.wikipedia.org/wiki/.properties

Mavarik 15. Dez 2011 18:03

AW: UTF-8 / Unicode / Escapesequenzen...
 
Danke für die Links

Ihr habt beide recht...

Ist Java utf-8 codierung...

Gibt es dafür einen Funktion?

Mavarik

Bummi 15. Dez 2011 18:19

AW: UTF-8 / Unicode / Escapesequenzen...
 
etwas fertiges kenne ich persönlich nicht, wird sich schon noch jemand melden, wie ich den "Parser" schreiben müsste, meine ich zu wissen.

Bernhard Geyer 15. Dez 2011 19:11

AW: UTF-8 / Unicode / Escapesequenzen...
 
Zitat:

Zitat von Mavarik (Beitrag 1141654)
Ist Java utf-8 codierung...

Das String-Format von Java ist wie auch bei .NET und Delphi UTF-16


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr.

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