Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: XML - encoding verschwindet

  Alt 19. Mär 2015, 19: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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat