public final class TarPackage extends CustomPackage
Represents ZIP archive metadata.
The following code snippet shows how to get metadata from a ZIP archive.
Encoding encoding = Encoding.GetEncoding(866);
using (Metadata metadata = new Metadata(Constants.InputTar))
{
var root = metadata.GetRootPackage<TarRootPackage>();
Console.WriteLine(root.TarPackage.TotalEntries);
foreach (var file in root.TarPackage.Files)
{
Console.WriteLine(file.Name);
Console.WriteLine(file.Size);
// Use a specific encoding for the file names
Console.WriteLine(encoding.GetString(file.RawName));
}
}