Dateien Parsen



  • Hallo,

    ich muss gestehen - bin blutiger Anfänger und eigentlich gar nicht C++ spezialisiert. In PHP kann ich das alles prima umsetzen, bekomme aber wegen der langen Laufzeiten nur Probleme.

    Ich möchte ein Programm schreiben, dass eine Wortliste bekommt, die man editieren kann.

    Anhand dieser Wortliste wird eine Datei untersucht.

    Sie hat etwa den Aufbau
    (Containername)
    Irgendwelches Zeug wo das Stichwort drinsteht.

    (nächster Containername)
    Irgendwelches Zeug wo das Stichwort drinsteht.
    Und vielleicht noch eine Zeile
    und noch eine
    aber das ist jeweils unterschiedlich bis der neue Container mit (blabla) anfängt.

    Und der Container wo das Wörter enthalten ist, soll gelöscht werden. Ich bekomm höchstens ein paar Variablen ersetzt bin einfach noch nicht soweit das zu bewältigen 😞



  • Lies am besten mal alles ein, änder es dann und speicher dann alles neu.



  • FireFlow schrieb:

    Lies am besten mal alles ein, änder es dann und speicher dann alles neu.

    naja klar einlesen. Aber ich kann nur nach Wörtern filtern! nicht nach Containern und wenn ich mir im Editor die Container raussuche wo die Wörter drin stehen vergehen stunden....



  • Du musst es schon strukturiert speichern sonst wird da nix draus...

    Z.b. so:

    struct Block
    {
        std::string name;
        std::list<std::string> elements;
        bool containsElement(std::string const& seek);
    };
    
    std::list<Block> myFile;
    

Anmelden zum Antworten