Connaissances Informatiques >> Logiciel >> Compression de données >> Content
  Derniers articles
  • Comment compresser un fichier sur un…
  • Comment créer un fichier Zip pour D…
  • Comment compresser un MP4 
  • Comment compresser des fichiers pour…
  • Comment puis-je compresser des fichi…
  • Comment ouvrir des fichiers ZIP Les …
  • Les meilleurs outils de compression 
  • Comment décompresser et ouvrir les …
  • Comment obtenir une Iomega Zip 100 à…
  • Comment puis-je zip un groupe de fic…
  •   Compression de données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Compression de données

    Comment lire des fichiers ZIP avec Java

    Vous ne pouvez pas le réaliser, mais Java a déjà tous les outils dont il a besoin pour gérer la compression de fichier commun et l'emballage format ZIP construit en droit par défaut. Si vous avez besoin d'écrire une application qui est capable de gérer des fichiers ZIP , comme un nouveau tueur WinZip , Java possède tout l'équipement dont vous avez besoin pour commencer. Choses que vous devez
    fichier ZIP
    Voir Plus Instructions
    1

    créer un programme Java. Au plus simple, vous pouvez le faire en ouvrant n'importe quel éditeur de texte, tel que Notepad , et immédiatement enregistrer le nom " ZipReader.java . " Toutefois, si vous disposez d'un environnement Java de développement intégré comme Netbeans ou Eclipse , vous pouvez gagner un peu de temps en cliquant sur " Fichier" - " . Nouveau projet" >
    2

    Importez les bibliothèques suivantes de la bibliothèque Java standard que vous aurez besoin de lire des fichiers Zip en collant le suivant en haut du fichier que vous venez de créer à l'étape 1

    java.io.FileInputStream d'importation; .

    import java . io.FileOutputStream ;

    java.util.zip.ZipEntry d'importation;

    java.util.zip.ZipInputStream d'importation;
    3

    Collez le suivant code dans le programme pour lui donner sa structure de base :

    public class ZipExample {

    public static void main ( string [] args ) { try {


    } catch (Exception e) {

    System.out.println ( "ERROR" ) ; }


    }

    } < br >

    Tout le reste du code ira entre le " essayer " et " attraper " énoncés , qui sont conçus pour gérer les erreurs qui peuvent se produire .
    4

    préparer des variables pour contenir la données du fichier zip temporaire en collant les commandes suivantes dans le bloc " try " de la principale méthode que vous avez écrit à l'étape 3 : Photos

    entrée ZipEntry ;

    int buffer = 1024;

    int count = 0;

    byte [] data = new byte [ 1024] ;

    ZipEntry se référer à chaque fichier dans l'archive ZIP à son tour . Buffer est le nombre d'octets à lire à partir du fichier ZIP à la fois, et 1024 est un nombre assez standard , mais ce n'est pas grave ce que vous choisissez . Le but est simplement de s'assurer que le disque dur n'est pas surchargé lecture octets individuels , un par un . Enfin , le comte va garder la trace de combien d'octets sont effectivement lues à partir du fichier ZIP à chaque passage (puisque c'est la taille du fichier est peu probable d'être un multiple de 1024 ). Ceci est important, parce que vous aurez besoin de savoir combien données sont écrites dans le nouveau fichier à l'étape 6 .
    5

    Ouvrez le fichier ZIP. Il s'agit d'un processus en deux étapes . Tout d'abord, vous devez lire le fichier zip dans un FileInputStream , et la seconde vous devez convertir en un ZipInputStream . Collez le code ci-dessous pour effectuer cette opération:

    FileInputStream file_input = new FileInputStream ( " archive.zip ");

    ZipInputStream zin = new ZipInputStream ( file_input ) ;
    6 < p> Passez par le fichier ZIP , une entrée à la fois et d'écrire que l'accès au disque dur, avec le code suivant, collé immédiatement après le dernier code :

    while (( entrée = zin.getNextEntry () ) = null) {

    FileOutputStream fout = new FileOutputStream ! ( entry.getName ());

    while (( count = zin.read ( data, 0 , buffer) ) = - 1) {

    fout.write ( data, 0 , count) ;

    }

    fout.flush ();

    fout.close () ;

    }
    7

    Fermez le fichier ZIP en collant les éléments suivants immédiatement après le dernier code :

    zin.close ();

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment Voir taux de compression WinZip 
  • Comment compresser les fichiers sur le lecteur C 
  • Comment associer les fichiers ZIP avec Windows 
  • Comment puis-je postal dossiers avec des fichiers 
  • Comment faire pour défragmenter et compresser des fichiers de disques 
  • Comment compresser les fichiers EXE jusqu'à 10 Mo ou plus bas 
  • Comment compresser une image bitmap 
  • Pièces de lecteurs Zip 
  • Outils pour la compression de fichiers 
  • Comment lire les fichiers ZIP 
  • Connaissances Informatiques © http://www.ordinateur.cc