Node.js
Node.js
Ungzip Base64 String
See more Gzip Examples
Suppose you have a gzip in base64 representation that contains a text file, such as XML. This example shows how to decompress and access the string.Chilkat Node.js Downloads
NODEJS_PRELUDE
function chilkatExample() {
var success = false;
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
var gzip = new chilkat.Gzip();
var gzipBase64 = "H4sIAAAAAAAE ... X6aZjXO3EwAA";
var bd = new chilkat.BinData();
success = bd.AppendEncoded(gzipBase64,"base64");
success = gzip.UncompressBd(bd);
if (success !== true) {
console.log(gzip.LastErrorText);
return;
}
var strXml = bd.GetString("utf-8");
console.log("XML:");
console.log(strXml);
}
chilkatExample();