Hallo ich hab folgendes problem.
ich speicher ein Richedit mittels folgendem Code:
Delphi-Quelltext
1: 2: 3: 4: 5:
| TempStream:= TStringStream.create(''); TempStream.Positon:=0; JvRichedit1.lines.SaveToStream(TempStream); JvSimpleXML.Root.Items.Add('Data',TempStream); JvSimpleXML.SaveToFile('C:\Data.xml'); |
Wenn ich die datei jetzt mir im editor ansehe steht im Feld "Data" nur eine kombination aus Buchstaben und Zahlen. Wenn ich das Feld nun wieder laden will mit diesem Code:
Delphi-Quelltext
1: 2: 3: 4:
| DataStream:= TStringstream.create(''); SimpleXML.Root.Items.Itemnamed['Data'].SaveToStream(DataStream); DataStream.position:=0; JvRichedit1.lines.LoadFromStream(DataStream); |
zeigt mit JvRichedit folgendes an:
Quelltext
1:
| <data> //Nun folgt eine komplexe Kette divereser Zeichen und Zahlen die ich nicht gespeicht haben wollte\\ <data/> |
wisst ihr wie ich das beheben kann oder wo mein Fehler ist??
lg elundril