jede ausgelesene Zeile soll einem String hinzugefügt werden, sodass der String am Ende die ganze Datei enthält (sagen wir 100 Zeilen a 100 Zeichen)
Ich benötige dieses, da ich den String im Speicher umfassend bearbeiten und dann wieder speichern möchte.
Zeilenweise bearbeiten wäre eine Alternative, allerdings um eniges komplizierter, da es sich um eine XML Datei handelt, in der ich nach Tags suche und leider kommen viele Tags mehrmals vor, so dass ich ganze Abschnitte zugleich bearbeiten möchte und nicht nur eine Zeile einzeln.
Code: Alles auswählen
If ReadFile(0,"xml.txt")
While Eof(0)=0
input.s = Trim(ReadString(0,))
text.s=text.s+input.s
; hier sollte doch eigentlich der string verlängert werden, wird er aber nicht....?
; Debug input.s dagegen gibt natürlich jede Zeile aus...
Wend
Debug text.s
;String is leer...