File Zip oggetto
zip Oggetto di accesso ai file
Eredità
Funzione membro
namelist
Ottieni un elenco di nomi di file
1NArray ZipFile.namelist() async;
Risultato di ritorno:
- NArray, Restituisce un oggetto elenco contenente il nome del file
infolist
Ottieni l'elenco delle informazioni sui file
1NArray ZipFile.infolist() async;
Risultato di ritorno:
- NArray, Restituisce un oggetto elenco contenente informazioni sul file
Le informazioni sul file contengono campi: nome file, data, tipo_compresso, dimensione_compressa, dimensione_file, password, dati
getinfo
Ottieni informazioni sul file
1NObject ZipFile.getinfo(String member) async;
Parametri di chiamata:
- member: Stringa, specificare il nome del file per ottenere informazioni
Risultato di ritorno:
- NObject, Restituisci l'oggetto delle informazioni sul file
Le informazioni sul file contengono campi: nome file, data, tipo_compresso, dimensione_compressa, dimensione_file, password, dati
read
Restituisce i dati letti dal file compresso
1
2Buffer ZipFile.read(String member,
String password = "") async;
Parametri di chiamata:
- member: Stringa, specifica il nome del file da leggere
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
Risultato di ritorno:
- Buffer, Restituisce tutti i dati del file
readAll
Decomprimi tutti i file
1NArray ZipFile.readAll(String password = "") async;
Parametri di chiamata:
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
Risultato di ritorno:
- NArray, Contiene un elenco di tutti i dati e le informazioni sui file
extract
Decomprimi il file specificato
1
2
3ZipFile.extract(String member,
String path,
String password = "") async;
Parametri di chiamata:
- member: String, specifica il nome del file da decomprimere
- path: String, specifica il percorso in cui decomprimere
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
Decomprimi il file specificato nel flusso
1
2
3ZipFile.extract(String member,
SeekableStream strm,
String password = "") async;
Parametri di chiamata:
- member: String, specifica il nome del file da decomprimere
- strm: SeekableStream, Specificare il flusso da decomprimere
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
extractAll
Decomprimi tutti i file nel percorso specificato
1
2ZipFile.extractAll(String path,
String password = "") async;
Parametri di chiamata:
- path: String, specifica il percorso in cui decomprimere
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
write
Scrivi il file specificato nel file compresso
1
2
3ZipFile.write(String filename,
String inZipName,
String password = "") async;
Parametri di chiamata:
- filename: Stringa, specifica il file da scrivere
- inZipName: Stringa, compressa inzipNome del file all'interno del file
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
Scrivi il file specificato nel file compresso
1
2
3ZipFile.write(Buffer data,
String inZipName,
String password = "") async;
Parametri di chiamata:
- data: Buffer, Specificare i dati del file da scrivere
- inZipName: Stringa, compressa inzipNome del file all'interno del file
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
Scrivi il file specificato nel file compresso
1
2
3ZipFile.write(SeekableStream strm,
String inZipName,
String password = "") async;
Parametri di chiamata:
- strm: SeekableStream, Specificare il flusso di dati da scrivere nel file
- inZipName: Stringa, compressa inzipNome del file all'interno del file
- password: Stringa, decomprimi la password, nessuna password per impostazione predefinita
close
Chiuso apertozipdocumento
1ZipFile.close() async;
toString
Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere re-implementato secondo le proprie caratteristiche
1String ZipFile.toString();
Risultato di ritorno:
- String, Restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce la rappresentazione in formato JSON dell'oggetto, generalmente restituisce una raccolta di attributi leggibili definiti dall'oggetto
1Value ZipFile.toJSON(String key = "");
Parametri di chiamata:
- key: Stringa, inutilizzata
Risultato di ritorno:
- Value, Restituisce un valore contenente JSON serializzabile