Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Datei nach String durchsuchen und ersetzen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.07.2008, 18:48 Uhr
Scretchy



Hallo.
Ich programmiere eigentlich Hauptsächlich mit PHP, und habe nur die Grundkenntnisse von C/C++.
Mein Problem ist, dass ich 10000 HTML Datein habe, in denen in jeder Datei 20 Pfade ersetzt werden müssen, desweiteren müssen Dateinamen herausgefiltert werden, und dann von deinem Verzeichnis in ein anderes kopiert werden.

Nochmal in Kurz:
Datei einlesen,
Pfade ersetzen
Dateinamen z.b. von Bildern herraussuchen
Cbla\Dateiname -> Dblub\Dateiname verschieben

Kann mir einer behilflich sein?
Soll ich fopen benutzen und jede Zeile abarbeiten?
Wie macht man sowas in C/C++?
Hat jemand Codeschnipsel?

MFG
Daniel

Dieser Post wurde am 28.07.2008 um 18:48 Uhr von Scretchy editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.07.2008, 23:12 Uhr
~xXx_loggendoff
Gast


Hmm ... kommt darauf an ... du kannst den ganzen scheiß Parsen, oder einfach Zeilenweise einlesen ( std::getline (Header: <string> ). Dann std::ifstream (Header: <fstream> nutzen!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.07.2008, 23:19 Uhr
0xdeadbeef
Gott
(Operator)


Ich würde an der Stelle wahrscheinlich gar nicht C++ benutzen, das sieht mir eher nach einem Job für sed, grep und/oder perl aus. Wie genau ich das angehen würde, hängt allerdings von Details ab. Geht es nur um Dateinamen in <a>-Tags, ist sichergestellt, dass ein Dateiname vollständig in der selben Zeile ist, etc. Ohne genaue Problemspezifikation kann ich dir keine Designtips geben.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: