IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

Créer un fichier tableau


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Par défaut Créer un fichier tableau
    bonjour,
    je génère par ailleurs des entiers i, j,k et je les écrits dans le fichier "sortie"avec l'instruction
    sortie.writeBytes(i+" "+j+" "+k)
    question n°1:comment insérer un saut de ligne?
    question n°2: serait il possible de créer directement un fichier sous forme de tableau de 3 colonnes et n lignes
    merci pour votre réponse

  2. #2
    Membre Expert
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 095
    Par défaut Des précisions...
    Bonjour,

    Votre fichier de sortie, il doit être de quel type. Binaire, texte ?
    A priori, vue la façon dont vous avez décidez d'écrire ce serait plutôt binaire, dans ce cas, qu'entendez-vous par des lignes et des colonnes ?
    Je suppose donc que votre objectif est de produire un fichier texte. Dans ce cas, pour faire un retour chariot dans un fichier texte, on utilise généralement une méthode d'écriture à partir de chaîne vers un flux texte dans lequel ce dernier sera représenté par la séquence d'échappement "\n".
    Si le fichier est binaire, il faut alors l'insérer sous sa forme de code caractère (10 je crois).
    Voilà pour ce qui est des lignes. Pour ce qui est de la notion de colonnes, là aussi j'ai un peu de mal. Par définition, un fichier est séquentiel. Dans ce contexte, la notion de colonne, ni même celle de ligne dans l'absolue n'existent ?! C'est pourquoi, dans le cas d'un format de fichier de type texte, on exploite la notion de format CSV. Ce format standardise l'utilisation d'un caractère définit comme marque de colonne. Ainsi, le fichier peut alors représenter un tableau de plusieurs lignes, via les \n, et de plusieurs colonnes, puisque dans chaque ligne, le caractère spécifique de séparation aura été inséré au bon endroit pour marquer la colonne. En générale, on utilise des caractères comme le ; la , voir l'espace.
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

  3. #3
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 209
    Billets dans le blog
    52
    Par défaut
    Un fichier CVS "Comma-separated values" ou "Valeurs séparées par des virgules"
    Lien wikipédia

    C'est un format utilisé en générale pour le transfère de donnée inter-application.
    Car très générique.

    Cordialement,
    Patrick kolodziejczyk.
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

Discussions similaires

  1. [XL-2007] Créer un fichiers .ics à partir d'un tableau excel adapté pour outlook
    Par XceSs dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 24/03/2012, 19h14
  2. [XL-2003] Créer un fichier htm par ligne du tableau
    Par familledacp dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/10/2011, 11h06
  3. Réponses: 2
    Dernier message: 15/09/2008, 23h12
  4. Réponses: 9
    Dernier message: 22/09/2005, 11h52
  5. Instruction pour créer un fichier text ???
    Par Soulsurfer dans le forum Langage
    Réponses: 2
    Dernier message: 06/08/2002, 11h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo