Unicode vs 8bit charset

...für und mit Amiga OS4

Moderator: OS4Welt-Team

Antworten
Benutzeravatar
ZeroG
OS4Welt-Team
Beiträge: 2656
Registriert: 25. September 2009 18:19
Danksagung erhalten: 6 Mal

Unicode vs 8bit charset

Beitrag von ZeroG »

Ich bastel gerade an einem kleinen Projekt in dem ich Dateinamen und Pfade in einer Datei ablegen muß.
Zuerst hab ich gedacht: mach das fit für die Zukunft und konvertiere das ganz nach Unicode (UTF-8).

Dann hab ich nochmal genauer über den umgekehrten Weg nachgedacht, also Dateinamen und Pfade aus der Datei lesen und wieder herstellen.

So lange das OS bei beiden Aktionen das gleiche 8-bit Charset verwendet gibts kein Problem, aber bei unterschiedlichen Ziel- und Quellcharset ist Sand im Getriebe:
  • es könnten Zeichen fehlen
  • das gleiche Zeichen könnte einen anderen Code haben, was das unter Umständen dazu führt das Programm XYZ sieine Dateien nicht mehr findet.
Gibts da nützliche Ansätze, und wie machen das eigendlich andere Systeme?
Antworten