Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment savoir si un environnement d…
  • Problèmes d'évolutivité dans les …
  • Comment tracer une ligne dans Java A…
  • La fonction d'entrée du scanner en …
  • Comment faire pour obtenir la chaîn…
  • Comment couper un Int en Java 
  • Comment faire pour convertir PL /SQL…
  • Comment sortir d'un cadre d'une fenê…
  • Comment faire pour identifier clés …
  • La définition d'une restriction Jav…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment créer un fichier CSV en Java

    valeurs séparées par des virgules (CSV ) sont simples bases de données constituées d'une seule table dont les données apparaissent dans les colonnes définies par des virgules. Vous pouvez stocker tout type de données de texte dans des fichiers CSV . Par exemple , vous pouvez définir une table avec des têtes de colonne « Nom », « âge » et « État», de détenir des informations de base sur le client . Les fonctions de texte de fichiers de Java permettent de créer des fichiers CSV. Comprendre comment utiliser ces fonctions, offre plusieurs avantages . Parmi ceux-ci sont de nouvelles voies pour la compréhension d'autres commandes de traitement de fichiers de Java, y compris ceux qui travaillent avec binaire ( non - texte ) des fichiers. Choses que vous devez
    Le kit de développement Java (JDK)
    Voir Plus Instructions
    1

    créer un nouveau fichier texte dans un traitement de texte ou un éditeur de texte. Coller dans le document le code de programme suivant:

    import java.io. *;

    public class Principal {

    public static void main ( String [] args) throws Exception {

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

    contenu de la chaîne ;

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

    System.out.println ( contenu) ;


    }

    in.close ();

    } //main

    }

    La déclaration «nouvelle BufferedReader " crée un objet virtuel pour la lecture d'un fichier texte existant appelé infile.txt . Le bloc d'instructions commençant par le mot-clé "while" lit chaque ligne de ce fichier et l'écrit dans la console du système ( c'est-à- la -fenêtre de commande DOS ) . Plus tôt dans le code du programme , les mots clés " throws Exception " apparaissent pour indiquer à l'environnement d'exécution Java (JRE) que le programme peut échouer si elle ne peut pas trouver ou ouvrir le fichier d'entrée . Java nécessite que le code de programme, utilisez ces et d'autres déclarations relatives aux exceptions , pour gérer les erreurs qui peuvent potentiellement se produire lors de l'exécution d'un programme.
    2

    Enregistrez le fichier sous le nom " Main.java " et avec l' taper " texte brut ".
    3

    Créer un nouveau document texte et le remplir avec toutes les informations que vous souhaitez . Toutefois, assurez-vous que le fichier contient au moins trois lignes , pour assurer une sortie facilement reconnaissable lorsque vous exécutez le programme.
    4

    enregistrer le nouveau fichier comme infile.txt dans le même dossier qui contient " Main. java ».
    5

    Ouvrez une invite de commande DOS dans le même dossier qui contient" Main.java "et tapez" javac Main.java " pour compiler le programme . Le compilateur Java génère un fichier de Main.class , qui contient le programme que le JRE peut exécuter .
    6

    exécuter le programme en tapant " java principal" sur la ligne de commande . Le programme affiche les valeurs du fichier infile.txt . La sortie n'est pas (encore ) au format CSV , que vous allez créer dans les étapes suivantes .
    7 Type

    , dans le fichier " Main.java " , les nouvelles déclarations suivantes après la déclaration " BufferedReader dans ":

    BufferedWriter rupture = new BufferedWriter ( nouveau FileWriter ( " outfile.csv "));

    String str = "";

    Ces déclarations créent une fichier de sortie qui contiendra les valeurs séparées par des virgules
    8

    Remplacez l'instruction " System.out.println " avec celui-ci: .

    str + = contenu + "," ; .

    Cette nouvelle déclaration accumule les valeurs de infile.txt et sépare ces valeurs par des virgules
    9 Type de

    les énoncés suivants , juste avant le " in.close ()" déclaration :

    out.write (str) ;

    out.close (); .

    Ces déclarations sortie de la chaîne de texte CSV accumulé , puis fermez le fichier de sortie
    < br > 10

    Re - compiler et exécuter le programme , en utilisant les instructions d' étapes 5 et 6 . Double- cliquez sur le fichier de sortie outfile.csv pour l'ouvrir. Le fichier va afficher une seule ligne avec des virgules délimitation ( qui est, séparant ) les données de infile.txt .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment installer les fichiers APK Envoyés 
  • Comment Fullscreen une Applet 
  • Comment faire pour supprimer des enregistrements NULL d' un tableau en Java 
  • Qu'est-ce que la conversion de type en Java 
  • Comment supprimer une variable sur la console de Java 
  • Cryptographie à l'aide de Java 
  • Java Heap Error in NetBeans et GlassFish 
  • Quels sont les assertions dans Java 
  • PHP vs. Java évolutivité 
  • Comment faire écouteur de souris utilisant Swing en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc