Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan Merge flate filer
    flate filer er filer med tekst som er i lesbar form . Svært ofte flate filer inneholder duplisert informasjon eller overflødige data . Kan mangle eller på feil sted . I disse tilfellene er det verdt å vurdere å kombinere filene inn i en større fil . I noen tilfeller vil et dataprogram utfører bedre å lese en enkelt fil i stedet for to eller tre separate filer . Sammenslåing flate filer kan løse noen av disse problemene og gi en mer effektiv programmering prosessen . Instruksjoner
    en

    Identifiser feltene som kreves for flettingen og størst fil . Programmet skal lese en linje av gangen , og for hver linje i den største filen , bør postene i de mindre filene leses for å finne matchende data .
    2

    Design flettingen program . Skriv ut koden i engelsk før du går videre til koden . Et eksempel på en sammenslåing algoritme for to filer er gitt som følger : en

    Loop stor fil

    Les stor fil rekord

    Loop mindre transaksjonen fil

    Les mindre transaksjonen fil
    p Hvis datafelt sentrale felt matche
    p Hvis duplikat datafelt funnet

    Ignorer duplisere feltet

    End hvis

    skrive ut nye sammenslåtte posten til ny merge file

    Else hvis data sentrale felt ikke samsvarer

    skrive ut error posten til feilfilen

    Else hvis datafeltene ikke forventet format

    skrive ut error posten til feilfilen

    End hvis

    End sløyfe mindre transaksjonen fil

    End sløyfe stor fil
    3

    Program ved hjelp av en tekst editor i det språket du valgte . Flettingen program kan skrives på hvilken som helst foretrukket språk, for eksempel Java , Perl , Unix shell og andre. Flettingen programmet må være i stand til å lese hver fil i sin tur matchende data i alle filene , lagring feil data som ikke kan slås sammen og etableringen en splitter ny ( fusjonerte ) fil .
    4

    Skriv feil poster til en feil fil . Ofte data ikke kan bli slått sammen på grunn av mangel på sammenheng i informasjonen i filene . Denne informasjonen skal være skrevet av en feil , eller . Feile , fil for senere bruk.
    5

    Flett dataene ved å skrive ut til en nylig fusjonerte fil alle feltene i alle filene du vil beholde. Sikre at dataene er relevante og ikke dupliseres i hver post. Ignorer like eller overflødige data .
    6

    Kjør og teste det ferdige fusjonere programmet . Når programmet er ferdig, gi den en grundig test. Bare bruke test -filer og ikke reelle data for testen før du er sikker på at programmet utfører flettingen som forventet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan redigere en rad i GridView 
    ·Slik søker du etter en Hex i DB2 SQL 
    ·Modularisering Technique 
    ·Slik hindrer du en Infinite Loop 
    ·Flash MX spill Tutorial 
    ·Hvordan lage objekter Hopp i GameMaker 8 
    ·Hvordan erstatte attributter Bruke XSL 
    ·Slik tilpasser et MonthCalendar i VB.NET 
    ·Hvordan skrive en MATLAB funksjon 
    ·Hvordan lage et program som skal vise en kalender 
      Anbefalte artikler
    ·Hvordan bruke Lamport Tidsstempler 
    ·Hvordan å kompilere et C + + Med CMD & CL 
    ·Hvordan Endre DataGrid Color i VB6 
    ·Hvordan sette en datamaskin til Access ActiveX Going Gj…
    ·Hvordan skrive til CSV Med ColdFusion 
    ·Hvordan lage en Alert Box på Touch på BYOND : Dream M…
    ·Hva er hensikten med en Data Flow Diagram 
    ·Hvordan bruke en InputBox i VBScript 
    ·Slik bruker du Windows SDK DLL i VB.NET 
    ·Hvordan beregne en PHP Date Difference 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/