Sample code for 30+ languages & platforms
PowerShell

Unzip Text File to String

See more Zip Examples

Demonstrates how to open a .zip and extract the 1st file (assuming it's a text file) to a string variable.

Chilkat PowerShell Downloads

PowerShell
Add-Type -Path "C:\chilkat\ChilkatDotNet47-x64\ChilkatDotNet47.dll"

$success = $false

# This example requires the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.

$zip = New-Object Chilkat.Zip

$success = $zip.OpenZip("qa_data/zips/EC16100.zip")
if ($success -eq $false) {
    $($zip.LastErrorText)
    exit
}

# Get the 1st file in the .zip
$entry = New-Object Chilkat.ZipEntry
$success = $zip.EntryAt(0,$entry)
if ($success -eq $false) {
    $($zip.LastErrorText)
    exit
}

$fileContents = $entry.UnzipToString(0,"utf-8")
$($fileContents)