Guude!
Oder muss ich die gesammte XML Datei neu generieren?
Jein.
Du könntest den Schreib-Zeiger auf die Position vor der ersten Änderung setzen und nur ab der ersten Änderung neu schreiben.
Man muss in Java nicht unbedingt mit String-Methoden arbeiten, um XML-Inhalte zu verändern. Es gab in der Enterprise-Edition der vorigen Java-Version (JSEE 1.3.1) u.a. die Pakete "org.w3c.dom" und "org.xml.sax", mit deren Klassen man direkt auf Knoten, deren Inhalte und Attribute zugreifen konnte. Ich habe gerade gesehen, dass diese Pakete in der 1.4er Version nicht mehr enthalten sind, aber etwas Ähnliches sollte sich auch da finden.
LG ausm Hesseland
Lemmy