Oggetto oggetto incorporato

File zip oggetto

oggetto di accesso al file zip

Eredità

Funzione membro

namelist

Ottieni un elenco di nomi di file

1
NArray ZipFile.namelist() async;

Risultato di ritorno:

  • NArray , restituisce un oggetto elenco contenente nomi di file

infolist

Ottieni l'elenco delle informazioni sui file

1
NArray ZipFile.infolist() async;

Risultato di ritorno:

  • NArray , oggetto dell'elenco di restituzione contenente informazioni sul file

Le informazioni sul file contengono campi: nome file, data, tipo_pressione, dimensione_punta, dimensione_file, password, dati


getinfo

Ottieni informazioni sui file

1
NObject ZipFile.getinfo(String member) async;

Parametri di chiamata:

  • member : String, specifica il nome del file per ottenere informazioni

Risultato di ritorno:

  • NObject , restituisce l'oggetto informazioni sul file

Le informazioni sul file contengono campi: nome file, data, tipo_pressione, dimensione_punta, dimensione_file, password, dati


read

Restituisce i dati letti dal file compresso

1 2
Buffer ZipFile.read(String member, String password = "") async;

Parametri di chiamata:

  • member : String, specifica il nome del file da leggere
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

Risultato di ritorno:

  • Buffer , restituisce tutti i dati del file

readAll

Decomprimi tutti i file

1
NArray ZipFile.readAll(String password = "") async;

Parametri di chiamata:

  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

Risultato di ritorno:

  • NArray , contiene un elenco di tutti i dati e le informazioni dei file

extract

Decomprimi il file specificato

1 2 3
ZipFile.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 da decomprimere
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

Estrai il file specificato nello stream

1 2 3
ZipFile.extract(String member, SeekableStream strm, String password = "") async;

Parametri di chiamata:

  • member : String, specifica il nome del file da decomprimere
  • strm : SeekableStream , specifica lo stream da decomprimere
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

extractAll

Decomprimi tutti i file nel percorso specificato

1 2
ZipFile.extractAll(String path, String password = "") async;

Parametri di chiamata:

  • path : String, specifica il percorso da decomprimere
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

write

Scrivi il file specificato nel file compresso

1 2 3
ZipFile.write(String filename, String inZipName, String password = "") async;

Parametri di chiamata:

  • filename : stringa, specifica il file da scrivere
  • inZipName : String, il nome del file compresso nel file zip
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

Scrivi il file specificato nel file compresso

1 2 3
ZipFile.write(Buffer data, String inZipName, String password = "") async;

Parametri di chiamata:

  • data : Buffer , specificare i dati del file da scrivere
  • inZipName : String, il nome del file compresso nel file zip
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

Scrivi il file specificato nel file compresso

1 2 3
ZipFile.write(SeekableStream strm, String inZipName, String password = "") async;

Parametri di chiamata:

  • strm : SeekableStream , specifica il flusso di dati del file da scrivere
  • inZipName : String, il nome del file compresso nel file zip
  • password : stringa, decomprimere la password, nessuna password per impostazione predefinita

close

Chiudi il file zip aperto

1
ZipFile.close() async;

toString

Restituisce la rappresentazione in forma di stringa dell'oggetto, in genere restituisce "[Native Object]", l'oggetto può essere reimplementato in base alle proprie caratteristiche

1
String ZipFile.toString();

Risultato di ritorno:

  • String , restituisce una rappresentazione in formato stringa dell'oggetto

toJSON

Restituisce la rappresentazione in formato JSON dell'oggetto, in genere restituisce una raccolta di attributi leggibili definiti dall'oggetto

1
Value ZipFile.toJSON(String key = "");

Parametri di chiamata:

  • key : stringa, non utilizzata

Risultato di ritorno:

  • Value , restituisce un valore contenente serializzabile JSON