El método zlib.createUnzip() es una interfaz de programación de aplicaciones incorporada del módulo Zlib que se utiliza para crear un nuevo objeto Unzip.
Sintaxis:
zlib.createUnzip( options )
Parámetros: este método acepta opciones de un solo parámetro, que es un parámetro opcional que contiene las opciones de zlib.
Valor de retorno: Devuelve un nuevo objeto Unzip.
Los siguientes ejemplos ilustran el uso del método zlib.createUnzip() en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // createUnzip() method // Including zlib module var zlib = require('zlib'); // Calling gzip function to compress data zlib.gzip('Nidhi Singh', function(err, data) { if (err) { return console.log('err', err); } // Calling createUnzip method // to decompress the data again var unzip = zlib.createUnzip(); unzip.write(data); unzip.on('data', function (data) { console.log(data.toString()); }); });
Producción:
Nidhi Singh
Ejemplo 2:
// Node.js program to demonstrate the // createUnzip() method // Including zlib module var zlib = require('zlib'); // Calling gzip function to compress data zlib.gzip('Nidhi Singh', function(err, data) { if (err) { return console.log('err', err); } // Calling createUnzip method // to decompress the data again var unzip = zlib.createUnzip(); unzip.write(data); unzip.on('data', function (data) { console.log(data.toString('hex')); }); });
Producción:
4e696468692053696e6768
Referencia: https://nodejs.org/api/zlib.html#zlib_zlib_createunzip_options
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA