Salve a tutti .. sto facendo un programma che si porta dietro le informazioni necessarie in un file compresso e la mia scelta è caduta su un file di tipo Zip visto che è integrato gli nelle librerie di JAVA.
Ora mi sono già Fatto un po di classi che mi permettono di Comprimere , estrarre , aggiungere ed listare il contenuto di un file ZIP
e fin qui tutto bene , poi mi sono preoccupato che il file mi si possa corrompere a quel punto ho cercato in internet come testare il file zip per capire se è integro o meno, ma non ho trovato molto ..
Qualcuno mi sa dire come posso fare un test su un file zip per capire se è integro ?
Ps. da prove fatta ho notato che se danneggio il file zip la funzione list non mi da errori me se estraggo il contenuto mi segnala :
java.util.zip.ZipException: oversubscribed dynamic bit lengths tree
mente se gli passo un file vuoto all'esecuzione della funzione list mi segnala :
java.util.zip.ZipException: error in opening zip file
non sono riuscito a trovare una lista di tutti i messaggi di java.util.zip.ZipException per tanto non so se ce ne sono altri.