Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een CSV-bestand maken in Java
Comma - Separated Values ​​( CSV ​​) -bestanden zijn eenvoudig databases bestaande uit een tafel van wie de gegevens worden weergegeven in de kolommen bepaald door komma's . U kunt elke vorm van tekst gegevens in CSV- bestanden op te slaan . Bijvoorbeeld , kon u een tabel te definiëren met kolomkoppen " Naam ", " leeftijd " en " staat " om basisinformatie klant te houden . Java's text - file functies mogelijk maken van CSV-bestanden . Begrijpen hoe deze functies te gebruiken en biedt een aantal voordelen . Onder deze zijn nieuwe wegen voor Java's andere verwerking van bestanden opdrachten begrijpen , met inbegrip van die werken met binaire ( niet- tekst ) bestanden . Wat je nodig hebt
De Java Development Kit ( JDK )
Toon Meer Aanwijzingen
1

Maak een nieuw tekstbestand in een tekstverwerker of teksteditor . Plakken in het document de volgende programmacode :

import java.io. *
;

public class Main
{

public static void main ( String [ ] args ) op Twitter gooit Uitzondering {

BufferedReader
in = new BufferedReader (nieuw FileReader ( " infile.txt " ) ) ;

String inhoud
;

terwijl ( ( content = in.readLine ( ) ) ! = null ) { System.out.println


( inhoud ) ;


}

in.close ( ) op ;

} //main < br

}

> De uitspraak " nieuwe BufferedReader " creëert een virtueel object voor het lezen van een bestaand tekstbestand genaamd infile.txt . Het blok met instructies te beginnen met de " terwijl" keyword leest elke regel van dat bestand en schrijft het naar het systeem console ( dat is , het commando -venster Windows DOS ) . Eerder in de programmacode , de trefwoorden ' gooit Uitzondering " lijken te geven om de Java Runtime Environment ( JRE ) die het programma kan mislukken als het niet kan vinden of open het invoerbestand . Java vereist dat programmacode gebruik maken van deze en andere verklaringen met betrekking tot uitzonderingen , om fouten die mogelijk kunnen optreden tijdens de uitvoering van een programma verwerken . Kopen van 2

Sla het bestand met de naam " Main.java " en met de typ " Platte tekst . "
3

Maak een nieuw tekstdocument en vul het met alle informatie die u wilt . Echter , zorg ervoor dat het bestand bevat tenminste drie lijnen , te gemakkelijk herkenbare uitgang te garanderen wanneer u het programma uitvoert .
4

Sla het nieuwe bestand op als infile.txt in dezelfde map die " Main bevat . java . "
5

Open een DOS-prompt in dezelfde map met " Main.java " en type" javac Main.java "om het programma te compileren . De Java-compiler zal een Main.class bestand, dat het programma dat de JRE kan uitvoeren bevat produceren .
6

Start het programma door te typen " java Main " op de opdrachtregel . Het programma zal de waarden uit het infile.txt bestand weer te geven . De output is (nog) niet in het CSV-formaat , die je gaat maken in de volgende stappen .

Type 7 , in de " Main.java " bestand , de volgende nieuwe verklaringen na de verklaring " BufferedReader in " :

BufferedWriter
out = new BufferedWriter (nieuw FileWriter ( " outfile.csv " ) ) ;

String str
= " " ;

Deze verklaringen maken een output bestand dat houdt de komma's gescheiden waarden
8

Vervang de uitspraak " System.out.println " met deze: .

str
+ = inhoud + " , " ; .

Deze nieuwe verklaring accumuleert de waarden uit infile.txt en scheidt deze waarden met komma

type 9 de volgende uitspraken net voor de " in.close ( ) " verklaring : < br

out.write > ( str ) ;

out.close ( ) op ; .

Deze uitspraken uitgang van de geaccumuleerde CSV tekenreeks en sluit vervolgens het output bestand
< br >

10 Re - compileren en uitvoeren van het programma , met behulp van de instructies van stap 5 en 6 . Dubbelklik op het output bestand outfile.csv om het te openen . Het bestand zal een enkele lijn weer te geven met komma begrenzende ( dat is , het scheiden van ) de gegevens van infile.txt .

Previous: Next:
  Java Programming
·Hoe te invoerbestanden in Java…
·Hoe je Java compileren in Orac…
·Hoe je Java inschakelen op een…
·Hoe maak je een piramide van P…
·Wat is een Select Case in Visu…
·Hoe maak je een Brievenbus geb…
·Hoe een Output Stroom Van een …
·Hoe te tafels van vermenigvuld…
·Hoe kan ik een Chat -server in…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Connections importeren in MySQL W…
·Hoe kan ik lezen en schrijven tekstbesta…
·Hoe de som van de oneven getallen in Ber…
·Hoe een bestand met Sub - Folder & Besta…
·Hoe te controleren of een aandeel Volled…
·Hoe je het formulier Actie Wijzig in Jav…
·Hoe te Toevoegen aan ListView 
·Hoe te Verborgen Input URL opgeven met J…
·Hoe te Pointers initialiseren 
Copyright © Computer Kennis http://www.nldit.com