| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvordan man laver en CSV-fil i Java
    kommaseparerede værdier ( CSV) filer er enkle databaser , der består af en enkelt tabel , hvis data vises i kolonner defineret af kommaer. Du kan gemme alle slags tekstdata i CSV-filer . For eksempel kan du definere en tabel med kolonneoverskrifter "Navn ", " alder " og " stat" til at holde grundlæggende kundeoplysninger. Javas text- filen fungerer muliggøre oprettelsen af ​​CSV-filer . Forstå , hvordan man bruger disse funktioner giver flere fordele . Blandt disse er nye veje for forståelsen Javas andre fil databehandlingskommandoerne , herunder dem , der arbejder med binær (non- tekst) filer. Ting du skal
    Java Development Kit ( JDK )
    Vis Flere Instruktioner
    1

    Opret en ny tekstfil i et tekstbehandlingsprogram eller tekst editor. Indsæt i dokumentet følgende program kode : Hej

    import java.io. * ;

    public class Main {

    offentlige static void main ( String [] args ) kaster Undtagelse {

    BufferedReader i = new BufferedReader (ny FileReader ( " infile.txt "));

    String indhold

    while ( (indhold = in.readLine () ) ! = null ) {

    System.out.println (indhold ),

    }

    in.close ();

    } //main < br >

    }

    Udsagnet "nye BufferedReader " skaber en virtuel objekt til at læse fra en eksisterende tekstfil kaldet infile.txt . Den sætningsblok startende med ", mens " nøgleord læser hver linje af filen og skriver det til systemet konsol ( dvs. Windows DOS kommando vindue) . Tidligere i programkoden , søgeordene " kaster Exception " synes at angive, at Java Runtime Environment (JRE) , at programmet kan mislykkes, hvis den ikke kan finde eller åbne input -fil. Java kræver, at programkode bruge disse og andre udsagn om undtagelser til at håndtere fejl, der potentielt kan opstå under et programs udførelse.
    2

    Gem filen med navnet " Main.java ", og med skrive " Almindelig tekst ".
    3

    Opret et nyt tekstdokument og fyld den med de oplysninger, du gerne vil. Men sørg for at filen indeholder mindst tre linjer , for at sikre let genkendelige output, når du kører programmet .
    4

    Gem den nye fil som infile.txt i samme mappe, som indeholder " Main. java ".
    5

    Åbn en DOS-kommandoprompten i samme mappe, som indeholder " Main.java " og skrive" javac Main.java "for at kompilere programmet . Java compiler vil producere en Main.class fil, som indeholder det program, som JRE kan udføre .
    6

    Kør programmet ved at skrive " java Main" på kommandolinjen . Programmet vil vise værdierne fra infile.txt fil. Udgangen er (endnu) ikke i CSV -format, som du vil oprette i de følgende trin.
    7

    Type , i " Main.java " fil , følgende nye udsagn efter redegørelsen " BufferedReader in" : Hej

    BufferedWriter ud = new BufferedWriter (ny FileWriter ( " outfile.csv "));

    String str = "" ;

    Disse udsagn skaber en output-fil , der vil holde kommaseparerede værdier
    8

    Udskift udsagnet " System.out.println " med denne ene : .

    str + = indhold + "," ; .

    Denne nye erklæring akkumuleres værdierne fra infile.txt og adskiller disse værdier med komma
    9

    Indtast de følgende udsagn lige før " in.close ()" erklæring: < br >

    out.write ( str. ),

    out.close (); .

    Disse udsagn output den akkumulerede CSV tekststreng og derefter lukke output filen
    < br > 10

    Re -kompilere og køre programmet ved hjælp af instrukser fra trin 5 og 6 . Dobbeltklik på output filen outfile.csv at åbne den. Filen vil vise en enkelt linje med komma afgrænsende (dvs. adskille ) data fra infile.txt .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan eksporteres et projekt i NetBeans 
    ·Sådan får kolonnenavne i en database tabel i Java 
    ·Sådan oprettes en kort i Java 
    ·Sådan ændres Scrollbar Color Brug Java 
    ·Hvordan man laver en labyrint i Java 
    ·Sådan får du adgang Oracle Database Brug Java Program…
    ·String til Double Conversion i Java 
    ·Sådan Konverter en Java String til Color 
    ·Hvordan man opbygger en Sti i Eclipse Java 
    ·Sådan Konverter en array til en liste i Java 
      Anbefalede Artikler
    ·Sådan ændres navnet på en computer & Kontroller Genn…
    ·Hvad er en Python GIL 
    ·Hvordan man skriver en Trainzscript TS2010 
    ·Sådan kører Perl Brug Notesblok 
    ·Sådan Skriv Alphabet i Hex 
    ·Tutorial til PhoneGap Camera API 
    ·Hvordan man skriver metoder i pseudokode 
    ·Sådan bruges Attachments.Add at vedhæfte flere i VBS 
    ·Sådan bruges DirListBox i VB6 
    ·Hvordan man bruger PHP mail for at sende til en mailing…
    Copyright © Computer Viden http://www.computerdk.com