Skip to content
FutureBlitz

    Install

    Import std.compress.zip

    Zip

    std.compress.zip

    struct

    Public Struct Zip

    What makes and reads zip archives, in its Static Methods.

    Examples

    Local writer = ZipWriter()
    writer.Add("notes.txt", "a note, a note, a note".Bytes)
    writer.Add("raw.bin", "stored as it is".Bytes, ZipMethod.STORE)
    Local zip = Try Zip.Read(writer.Finish())
    Expect(zip.Count == 2)
    Local raw = Try zip.Read("raw.bin")
    Expect(raw == "stored as it is".Bytes)
    Local missing = Try zip.Read("missing.txt")
    Expect(missing == Null)

    std/compress/zip.fb, line 66

    • Public Static Method Read(data: UInt8[]): ZipReader Throws IOError static method #

      A reader of the zip in data, which it copies, or an IOError of INVALID_DATA when the data isn't a zip.

    Report an issue with this page or with FutureBlitz on GitHub.