Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> gegevenscompressie >> Content
Hoe je Zip-bestanden te creëren met Java
Zip -bestanden kan een of meerdere bestanden die zijn gecomprimeerd en opgeslagen op een server of een prive- computer bevat . Java heeft een interne bibliotheek die bestanden verzamelt en slaat ze op in een zip -bestand . Deze kunnen worden opgevraagd later , gemaild , of gewoon opgeslagen als archief . Dynamische creatie van zip-bestanden is een eenvoudige taak met Java en vereist slechts een paar regels code van de programmeur . Instructies
1

Neem de Java class library . De onderstaande code is ingevoerd bij de bovenkant van het Java-bestand : include java.util.zip ; kopen van 2

Stel snaren voor het bestand te zip , en de locatie voor het opgeslagen bestand . De volgende syntaxis stelt beide bestand strings . De buffer wordt gebruikt om de bestanden in het geheugen te laden voor een snellere verwerking : String myinfile = " c: \\ \\ myfile.txt " ; byte [ ] mybuf = new byte [ 1024 ] ; ZipOutputStream zipout = new ZipOutputStream (nieuw FileOutputStream ( " c : \\ \\ myzipfile.zip " ) ; .
3

Maak een filestream aan de inhoud van het bestand in het geheugen gelezen FileStream is een klasse die wordt gebruikt om bestanden in Java lezen de volgende syntaxis creëert een filestream voor . later bij de code : FileInputStream InputStream = new FileInputStream ( myinfile ) ;
4

Voeg het bestand te lezen met de filestream variabele in het zip-bestand Het zip -klasse bibliotheek heeft een methode genaamd " putNextEntry " dat . . kopieën van de tekst bestand in het zip-bestand vervolgens de buffer object kopieert de feitelijke gegevens in het bestand in het zip-bestand : zipout.putNextEntry (nieuw ZipEntry ( bestandsnamen [ i ] ) ) ; int len , terwijl ( ( len = inputlijn . lees ( mybuf ) ) > 0 ) { zipout.write ( mybuf , 0 , len ) ; } .
5

Sluit de input-stroom en het zip-bestand naar de transactie te voltooien de volgende code sluit de bestanden en releases hen voor andere processen te gebruiken : zipout.closeEntry ( ) ; inputstream.close ( ) ;

Previous: Next:
  gegevenscompressie
·Hoe te besparen op een Iomega …
·Hoe te Kleinere Zip-bestanden …
·Hoe maak je een zip-bestand in…
·Gereedschappen voor Data Compr…
·Hoe om bestanden te comprimere…
·Hoe Batch Utility Zip-bestande…
·Hoe een PDF comprimeren op een…
·Wat betekent het om te defragm…
·Hoe kan ik Pit & Unzip bestand…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe Songs Rip vanaf een cd 
·Hoe te Spelling en grammaticacontrole in…
·Hoe je Drupal panelen gebruiken Met Fusi…
·De SQL Server 2008 Index Types 
·Hoe te converteren van de Datum naar tek…
·How to Get Rid van een quarantaine McAfe…
·Hoe Songs in mp3 formaat Burn Van iTunes…
·Hoe Fine Flour maken in RuneScape 
·Hoe je documenten in SDK Layout Helper i…
Copyright © Computer Kennis http://www.nldit.com