Objekt eingebautes Objekt

Objekt ZipFile

zip Dateizugriffsobjekt

Vererbung

Mitgliedsfunktion

namelist

Liste der Dateinamen abrufen

1
NArray ZipFile.namelist() async;

Gibt das Ergebnis zurück:

  • NArray gibt ein NArray , das die Dateinamen enthält

infolist

Dateiinformationsliste abrufen

1
NArray ZipFile.infolist() async;

Gibt das Ergebnis zurück:

  • NArray gibt ein NArray , das NArray enthält

Dateiinformationen enthalten Felder: Dateiname, Datum, Komprimierungstyp, Komprimierungsgröße, Dateigröße, Kennwort, Daten


getinfo

Dateiinformationen abrufen

1
NObject ZipFile.getinfo(String member) async;

Parameter aufrufen:

  • member : String, geben Sie den Dateinamen an, um Informationen abzurufen

Gibt das Ergebnis zurück:

  • NObject gibt ein NObject zurück

Dateiinformationen enthalten Felder: Dateiname, Datum, Komprimierungstyp, Komprimierungsgröße, Dateigröße, Kennwort, Daten


read

Gibt Daten zurück, die aus einer komprimierten Datei gelesen wurden

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

Parameter aufrufen:

  • member : String, der den Namen der zu lesenden Datei angibt
  • password : String, Passwort entpacken, standardmäßig kein Passwort

Gibt das Ergebnis zurück:

  • Buffer , geben Sie alle Daten der Datei zurück

readAll

Entpacken Sie alle Dateien

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

Parameter aufrufen:

  • password : String, Passwort entpacken, standardmäßig kein Passwort

Gibt das Ergebnis zurück:

  • NArray , eine Liste aller NArray und Informationen

extract

Extrahieren Sie die angegebene Datei

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

Parameter aufrufen:

  • member : String, der den Namen der zu dekomprimierenden Datei angibt
  • path : Zeichenfolge, die den zu extrahierenden Pfad angibt
  • password : String, Passwort entpacken, standardmäßig kein Passwort

Dekomprimieren Sie die angegebene Datei in den Stream

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

Parameter aufrufen:

  • member : String, der den Namen der zu dekomprimierenden Datei angibt
  • strm : SeekableStream , gibt den zu dekomprimierenden Stream an
  • password : String, Passwort entpacken, standardmäßig kein Passwort

extractAll

Extrahieren Sie alle Dateien in den angegebenen Pfad

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

Parameter aufrufen:

  • path : Zeichenfolge, die den zu extrahierenden Pfad angibt
  • password : String, Passwort entpacken, standardmäßig kein Passwort

write

Schreiben Sie die angegebene Datei in eine komprimierte Datei

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

Parameter aufrufen:

  • filename : String, gibt die zu schreibende Datei an
  • inZipName : String, der Name der in der zip Datei komprimierten Datei
  • password : String, Passwort entpacken, standardmäßig kein Passwort

Schreiben Sie die angegebene Datei in eine komprimierte Datei

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

Parameter aufrufen:

  • data : Buffer , gibt die zu schreibenden Dateidaten an
  • inZipName : String, der Name der in der zip Datei komprimierten Datei
  • password : String, Passwort entpacken, standardmäßig kein Passwort

Schreiben Sie die angegebene Datei in eine komprimierte Datei

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

Parameter aufrufen:

  • strm : SeekableStream , gibt den zu schreibenden SeekableStream an
  • inZipName : String, der Name der in der zip Datei komprimierten Datei
  • password : String, Passwort entpacken, standardmäßig kein Passwort

close

Schließen Sie die geöffnete zip Datei

1
ZipFile.close() async;

toString

Gibt eine Zeichenfolgendarstellung des Objekts zurück, normalerweise "[Native Object]". Objekte können gemäß ihren eigenen Merkmalen neu implementiert werden

1
String ZipFile.toString();

Gibt das Ergebnis zurück:

  • String , gibt eine String-Darstellung des Objekts zurück

toJSON

Gibt eine JSON-Darstellung des Objekts zurück, die normalerweise eine Sammlung lesbarer Eigenschaften zurückgibt, die vom Objekt definiert wurden

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

Parameter aufrufen:

  • key : String, unbenutzt

Gibt das Ergebnis zurück:

  • Value , gibt einen Wert zurück, der einen serialisierbaren JSON enthält