Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#4

AW: XML - encoding verschwindet

  Alt 19. Mär 2015, 18:14
Texte mit Codepage durch Unicode durchzugagen kann aber auch nicht immer gut gehn.

myXML.XML = TStrings, also Unicode
myXML.LoadFromXML = gibt es als "ANSI"-Version und das solltest du besser verwenden, wenn das Encoding erhalten bleiben sollte, also vermutlich AsAnsiString (falls die DBKomponente es nicht nach "ANSI" umwandelt, sonder die Codepage belässt)

In Deinem Fall entweder ohne Encoding (Unicode oder UTF-8 in der DB) speichern und ohne Encoding als Unicode an LoadFromXML übergeben
oder als Binär-Blob speichern und via Stream laden.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat