AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:02

Parameter dieser Suchanfrage:

Suche in Thema: UTF8 und UTF8 mit BOM und dann auch noch Java
Suche alle Beiträge, die von "Bbommel" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: UTF8 und UTF8 mit BOM und dann auch noch Java

     
      by Bbommel, 2. Apr 2021
    Ich war jetzt mal neugierig und habe mich da mal etwas durchgehangelt. Am Ende landet man in der Funktion "LocaleCharsFromUnicode" in der Unit "System", welche die eigentliche Arbeit des Konvertierens macht. Und diese Arbeit macht sie wiederum nicht selber, sondern lässt sie vom Betriebssystem machen. Unter Windows wird dazu die Funktion "WideCharToMultiByte" aufgerufen, unter Posix-Systemen...
  • Forum: Programmieren allgemein

    AW: UTF8 und UTF8 mit BOM und dann auch noch Java

     
      by Bbommel, 1. Apr 2021
    Merkwürdig ist das aber schon, wenn man sich das SaveToFile von der StringList anschaut, dann läuft das letztlich über SaveToStream und das sieht so aus:


    procedure TStrings.SaveToStream(Stream: TStream; Encoding: TEncoding);
    var
    Buffer, Preamble: TBytes;
    begin
    if Encoding = nil then
    Encoding := FDefaultEncoding;
    Buffer := Encoding.GetBytes(GetTextStr);
  • Forum: Programmieren allgemein

    AW: UTF8 und UTF8 mit BOM und dann auch noch Java

     
      by Bbommel, 30. Mär 2021
    Ich hatte jetzt gar nicht groß weiter auf das JSON geachtet, weil der OP von Stringlisten geschrieben hatte. Daher ging ich jetzt einfach von der TStringList aus und nicht vom JSONWriter oder ähnlichem.

    Ich hab übrigens selbst erst vor einigen Monaten hier in der DP gesehen, dass es das "WriteBOM" mittlerweile gibt und das auch jahrelang anders gelöst. :-)
  • Forum: Programmieren allgemein

    AW: UTF8 und UTF8 mit BOM und dann auch noch Java

     
      by Bbommel, 30. Mär 2021
    Warum so "kompliziert" mit Streams hantieren und nicht einfach die eingebauten Funktionen nutzen?


    var
    strList: TStringList;
    begin

    strList.writeBOM:=false;
    strList.SaveToFile('myfile.txt',TEncoding.UTF8);


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Bbommel&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=207497
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 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