Habt ihr auch damals Daten als UCS-2 gespeichert und dann versucht als UTF-16 zu laden?
Das sollte gehen, UCS-2 umfasst die BMP, welche Platz für 65.536 Zeichen hat.
Die umgekehrte Richtung geht nicht (UTF-16 nach UCS-2 konvertieren). Für die Zeichencodierung stehen in
Unicode insgesamt 1.111.998 Codepunkte zur Verfügung. Und 1.111.998 > 65.536.
Wenn man mit der Lasermaschine zum Beispiel keine Emojis oder Mahongg-Zeichen ausgeben muss, Gl♫ckwunsch