Registriert seit: 1. Jul 2013
Ort: Hamburg
241 Beiträge
Delphi 10.4 Sydney
|
UTF8 und UTF8 mit BOM und dann auch noch Java
30. Mär 2021, 09:02
Moin.Moin.
SAMPLE : Ich speichere eine Stringlist als JSON Datei so:
NewJson.SaveToFile(Path + '\info.json',Tencoding.ascii);
Ergibt UTF-8 ohne BOM.
SAMPLE : Ich speichere eine Stringlist als JSON Datei so:
NewJson.SaveToFile(Path + '\info.json',Tencoding.utf-8);
Ergibt UTF-8 mit BOM.
Ich benötige die gleiche Datei in JAVA und in Delphi.
Und jetzt: Umlaute.
UTF-8 ohne BOM liefert in Java alles wie ich es gerne hätte. Delphi (TEdit / TMemo) nicht.
UTF-8 mit BOM liefert in Java nichts, null, niente, in Delphi dann so wie ich es gerne hätte.
Was jetzt? Ich müsste doch jetzt der mit UTF-8 gespeicherten Datei vor oder beim einlesen in Delphi ein BOM verpassen? Oder wie?
creehawk
|