Okay vielen Dank das erklärt natürlich das gezeigte Verhalten
Nochmal eine Rückfrage zu folgendem Punkt:
Zitat:
Ach ja, außschließlich
xml.SaveToStream und
xml.SaveToFile beachten das Encoding.
Heißt das wirklich das ich das
xml.Encoding := 'iso-8859-1' nicht benötige ? Im Kopf des
XML String wird es ja gesetzt.
<?xml version="1.0" encoding="iso-8859-1"?>
Ich hatte jetzt vermutet das hier das encoding benötigt wird um sicher zu gesehen das die Gegenseite sprich die
dll an die der
XML-String als WideString übergeben wird weiß wie die Zeichen zu interpretieren sind. (Die
dll könnte ja durchaus in einer andere Programmiersprache oder einer anderen Delphi Version erstellt werden also mit anderem default Zeichensatz)