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

Langage Java Discussion :

lecture par octet


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut lecture par octet
    bonjour,

    j'aimerai faire un convertisseur pour un format de fichier qui est devenu obsolete,
    mais les données sont interessantes

    j'ai ici la structure du fichier : http://eric.sibert.fr/article71.html

    je ne me suis encore jamais amusé a travailler en octets.

    quelqu'un pourrait me mettre la marche a suivre pour lire se genre de fichier?

    merci

    edit : je ne demande pas l'algorithme, mais juste comment lire octet par octet

  2. #2
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Je pense que cet article fera ton bonheur


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  3. #3
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    Comment je reconnais un saut de ligne? stp

    edit : j'ai.

  4. #4
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    RandomAccessFile raf=new RandomAccessFile("monFichier","r");
    String line=null;
    while((line=raf.readLine())!=null){
        // Je traite ici ma ligne
    }
    le saut de ligne est reconnu automatiquement...

  5. #5
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par défaut
    Bonjour,

    petite question les fichiers .dem peuvent ils contenir des images??
    Car un readline() peut poser des problèmes si il en contient.
    Si c'est le cas il vaut mieux utiliser quelque chose comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
            try {
                RandomAccessFile raf=new RandomAccessFile("monFichier","r");
                Byte car = null;
                LinkedList text = null;
                while ((car = raf.readByte()) != null) {
                     text.add(car);
                }
                //Pas obligatoire mais peut etre plus simple a utilisé dans
                //certains cas qu'une LinkedList 
                int nbChar = text.size();
                byte tabText[] = new byte[nbChar];
                for (int i = 0; i < nbChar; i++) {
                    tabText[i] = (Byte) text.get(i);
                }
            } catch (Exception e) {}
    En espérant que ca peut aider

    Fk

  6. #6
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    petite question les fichiers .dem peuvent ils contenir des images??

    Un fichier n'est pas vraiment une image, c'est un Modele numerique de terrain.
    autrement dit un "image" 3D d'un terrain. pas de couleur juste l'altitude

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lecture d'un fichier .wav octet par octet
    Par DevVB dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 27/07/2007, 12h10
  2. [Java 1.4] : lecture d'un fichier octet par octet
    Par Thi0123 dans le forum Entrée/Sortie
    Réponses: 10
    Dernier message: 08/06/2007, 21h29
  3. [Gestion de fichiers] Lecture octet par octet
    Par kendras dans le forum C
    Réponses: 21
    Dernier message: 18/09/2006, 15h08
  4. Lecture d'un fichier octet par octet
    Par Yux dans le forum C
    Réponses: 7
    Dernier message: 31/10/2005, 22h58
  5. Lecture d'un fichier octet par octet
    Par PopKoRn...X_x dans le forum C++
    Réponses: 10
    Dernier message: 01/07/2005, 19h09

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