Likes Likes:  0
Resultaten 1 tot 6 van de 6
Geen
  1. #1
    Matthijs de Z
    datum opzoeken in tekst file
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    datum opzoeken in tekst file

    Hallo,

    Ik wil uit een tekstfile die ongevere als volgt is opgemaakt, gemakkelijk de
    informatie kunnen halen die bij een bepaalde datum hoort.

    <date>,<time>,<event>,<remark>
    20040329,14:30,cijfers,dit of dat doen
    20040330,12:00,cijfers,iets anders doen
    20040330,16:00,cijfers,gaan we weer iets anders doen
    20040331,15:00,cijfers,we doen weer iets
    20040401,9:00,cijfers,en ook hiet iets anders

    nu zou ik deze tekstfile regel voor regel kunnen uitlezen, de regel met
    explode opslitsen in arrays en vervolgens controleren of array[0] voldoet
    aan de juiste datum. Maar de file wordt wat groot en dit lijkt me niet de
    meest mooie manier. Hoe kan ik makkelijk en efficiënt de juiste regels
    zoeken die voldoen aan de juiste datum. Het kunnen dus ook meerdere regels
    zijn (zie 20040330). Als iemand me even een voorzetje kan geven naar de
    juiste functie(s) dan ga ik zelf weer verder in de boeken.
    Mazzel,

    Matthijs




  2. #2
    Daniel Tryba
    datum opzoeken in tekst file
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: datum opzoeken in tekst file

    Matthijs de Z <haalallesvoorhetstreepjeplushetstreepjezelfweg-mldz@hotmail.com> wrote:
    > Ik wil uit een tekstfile die ongevere als volgt is opgemaakt, gemakkelijk de
    > informatie kunnen halen die bij een bepaalde datum hoort.
    >
    > <date>,<time>,<event>,<remark>

    ....
    > Als iemand me even een voorzetje kan geven naar de
    > juiste functie(s) dan ga ik zelf weer verder in de boeken.


    fopen/feof/fgets/strpos/fclose

    loopje op de goede plek en klaar.

    --

    Daniel Tryba


  3. #3
    Matthijs de Z
    datum opzoeken in tekst file
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: datum opzoeken in tekst file

    > fopen/feof/fgets/strpos/fclose

    > loopje op de goede plek en klaar.


    Bedankt, ik zoek alles even op
    groeten,

    Matthijs



  4. #4
    Rene Pijlman
    datum opzoeken in tekst file
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: datum opzoeken in tekst file

    Matthijs de Z:
    >Ik wil uit een tekstfile die ongevere als volgt is opgemaakt, gemakkelijk de
    >informatie kunnen halen die bij een bepaalde datum hoort.
    >
    ><date>,<time>,<event>,<remark>
    >20040329,14:30,cijfers,dit of dat doen

    [...]
    >nu zou ik deze tekstfile regel voor regel kunnen uitlezen, de regel met
    >explode opslitsen in arrays en vervolgens controleren of array[0] voldoet
    >aan de juiste datum. Maar de file wordt wat groot en dit lijkt me niet de
    >meest mooie manier. Hoe kan ik makkelijk en efficiënt de juiste regels
    >zoeken die voldoen aan de juiste datum.


    Als het bestand verder niet gestructureerd en geïndexeerd is, dan is
    regel-voor-regel inlezen de enige manier.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  5. #5
    Matthijs de Z
    datum opzoeken in tekst file
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: datum opzoeken in tekst file

    > Als het bestand verder niet gestructureerd en geïndexeerd is, dan is
    > regel-voor-regel inlezen de enige manier.


    Na het opzoeken van de functies van Daniël, kreeg ik ook al een beetje dat
    vermoeden.
    Bedankt en mazzel,

    Matthijs



  6. #6
    John Bokma
    datum opzoeken in tekst file
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: datum opzoeken in tekst file

    Matthijs de Z wrote:

    > Hallo,
    >
    > Ik wil uit een tekstfile die ongevere als volgt is opgemaakt, gemakkelijk de
    > informatie kunnen halen die bij een bepaalde datum hoort.
    >
    > <date>,<time>,<event>,<remark>
    > 20040329,14:30,cijfers,dit of dat doen
    > 20040330,12:00,cijfers,iets anders doen
    > 20040330,16:00,cijfers,gaan we weer iets anders doen
    > 20040331,15:00,cijfers,we doen weer iets
    > 20040401,9:00,cijfers,en ook hiet iets anders
    >
    > nu zou ik deze tekstfile regel voor regel kunnen uitlezen, de regel met
    > explode opslitsen in arrays en vervolgens controleren of array[0] voldoet
    > aan de juiste datum. Maar de file wordt wat groot en dit lijkt me niet de
    > meest mooie manier. Hoe kan ik makkelijk en efficiënt de juiste regels
    > zoeken die voldoen aan de juiste datum. Het kunnen dus ook meerdere regels
    > zijn (zie 20040330). Als iemand me even een voorzetje kan geven naar de
    > juiste functie(s) dan ga ik zelf weer verder in de boeken.


    Database gaan gebruiken, als het bestand extreem groot is en / of veel
    aangeroepen wordt.

    Andere tip, splits met een programma (Perl is hier goed in), je bestand
    op in 12 bestanden, een per maand, of zelfs per jaar, per maand. Of per
    dagnummer, dat laatste maakt het al meer dan 300x sneller als je op
    dagnr zoekt. Je zou zelfs kunnen overwegen om op jaar/maand/dag uit te
    splitsen, dus je maakt directories aan per jaar, per maand, en per dag
    een bestand.

    --
    John personal page: http://johnbokma.com/

    Freelance Perl / Java developer available - http://castleamber.com/

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics