Hej! Jag föreslår att du går igenom den gamla filen och skapa en ny fil. Jag har gjort så ofta som Andreas skriver.Modifiera rad i textfil
Jag har en textfil där jag vill modifiera en rad baserat på raden ovan.
Typ:
namn: kalle andersson
Typ: old
postnummer: 12311
namn: ida larsson
Typ:old
postnummer: 124465
för varje namn gör jag ett uppslag mot datakälla och baserat på svaret jag där får vill jag uppdatera typ:old till annat värde eller låta det vara.
Hur uppdaterar jag rätt rad i rätt "position" i filen.
TACK PÅ FÖRHANDSv: Modifiera rad i textfil
Sv: Modifiera rad i textfil
Läser igenom en textfil och skapar en temporär fil som gör de förändringar som jag vill ha gjorda.
Sedan kopierar jag över orginalfilen (När jag är säker på att allt fungerar såklar) och tar bort "temp" filen efter mig.
Visst blir det lite diskintesivt men vad spelar det för roll när det oftast är småfiler som behandlas.
Lycka till