Cyclotron101 Geschrieben 13. März 2002 Geschrieben 13. März 2002 Hallo, folgendes Problem: Ich habe eine ASCII-Datei mit kommagetrennten Datensätzen. Die sieht z.B. so aus: Name1,Vorname1,Straße1,PLZ1,Ort1 Name2,Vorname2,Straße2,PLZ2,Ort2 Jetzt möchte ich die Datei einlesen, und bspw. in der 2. Zeile das 4 Element (hier also PLZ2) ändern und die Änderung in die Textdatei zurückschreiben. Habe schon alles mögliche ausprobiert, es funzt nicht. Any Ideas? Bzw. falls jemand ein Script zum kopieren kennt... Cyclotron101
Valium Geschrieben 13. März 2002 Geschrieben 13. März 2002 Die Datei zeilenweise einlesen, mit split() in nen Array schreiben, in einer Schleife die entsprechenden Werte verändern und wieder in die Datei zurückschreiben (hint: append).
DePlague Geschrieben 13. März 2002 Geschrieben 13. März 2002 ich habe mal sowas unter C gemacht. du musst den pointer (von der TXT.Datei) wieder auf den Punkt wo du schreiben willst zurücksetzen... dazu ist die funktion fseek da... ansonsten musst du mal bei C++ (bzw. ANSI C) Quellen mal nachsehn... nach meiner Meinung nutzt PHP auch da die Syntax von C, kann mich aber auch irren!
Cyclotron101 Geschrieben 13. März 2002 Autor Geschrieben 13. März 2002 Danke schon mal für die Tipps. Probiere das gleich mal aus. Cyclotron101
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden