Objeto objeto integrado

Archivo Zip de objeto

zip Objeto de acceso a archivos

Herencia

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>ZipFile|namelist();infolist();getinfo();read();readAll();extract();extractAll();write();close()] [object] <:- [ZipFile] object toString() toJSON() ZipFile namelist() infolist() getinfo() read() readAll() extract() extractAll() write() close()

Función miembro

namelist

Obtener una lista de nombres de archivos

1
NArray ZipFile.namelist() async;

Devolver resultado:

  • NArray, Devuelve un objeto de lista que contiene el nombre del archivo

infolist

Obtener lista de información de archivo

1
NArray ZipFile.infolist() async;

Devolver resultado:

  • NArray, Devuelve un objeto de lista que contiene información de archivo

La información del archivo contiene campos: nombre de archivo, fecha, compress_type, compress_size, file_size, password, data


getinfo

Obtener información de archivo

1
NObject ZipFile.getinfo(String member) async;

Parámetros de llamada:

  • member: Cadena, especifique el nombre del archivo para obtener información

Devolver resultado:

  • NObject, Devuelve el objeto de información del archivo

La información del archivo contiene campos: nombre de archivo, fecha, compress_type, compress_size, file_size, password, data


read

Devolver datos leídos de un archivo comprimido

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

Parámetros de llamada:

  • member: Cadena, especifique el nombre del archivo que se leerá
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

Devolver resultado:

  • Buffer, Devuelve todos los datos del archivo

readAll

Descomprime todos los archivos

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

Parámetros de llamada:

  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

Devolver resultado:

  • NArray, Contiene una lista de todos los datos e información del archivo

extract

Descomprime el archivo especificado

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

Parámetros de llamada:

  • member: Cadena, especifique el nombre del archivo a descomprimir
  • path: Cadena, especifique la ruta para descomprimir
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

Descomprime el archivo especificado en la transmisión.

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

Parámetros de llamada:

  • member: Cadena, especifique el nombre del archivo a descomprimir
  • strm: SeekableStream, Especifique la secuencia a descomprimir
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

extractAll

Descomprime todos los archivos en la ruta especificada

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

Parámetros de llamada:

  • path: Cadena, especifique la ruta para descomprimir
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

write

Escribe el archivo especificado en el archivo comprimido.

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

Parámetros de llamada:

  • filename: Cadena, especifique el archivo que se va a escribir
  • inZipName: Cadena, comprimida enzipNombre de archivo dentro del archivo
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

Escribe el archivo especificado en el archivo comprimido.

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

Parámetros de llamada:

  • data: Buffer, Especifique los datos del archivo que se escribirán
  • inZipName: Cadena, comprimida enzipNombre de archivo dentro del archivo
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

Escribe el archivo especificado en el archivo comprimido.

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

Parámetros de llamada:

  • strm: SeekableStream, Especifique el flujo de datos que se escribirán en el archivo
  • inZipName: Cadena, comprimida enzipNombre de archivo dentro del archivo
  • password: Cadena, descomprimir contraseña, sin contraseña por defecto

close

Cerrar abrirzipdocumento

1
ZipFile.close() async;

toString

Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características

1
String ZipFile.toString();

Devolver resultado:

  • String, Devuelve la representación de cadena del objeto

toJSON

Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto

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

Parámetros de llamada:

  • key: Cadena, sin usar

Devolver resultado:

  • Value, Devuelve un valor que contiene JSON serializable