Packageriaidea.utils.zip
Classpublic class ZipFile

ZipFile类用于表示ZipArchive中的一个文件对象。



Public Properties
 PropertyDefined by
  compressedSize : uint
[read-only] 获取文件压缩后的大小。
ZipFile
  compressionMethod : int
[read-only] 获取文件的压缩方法,可选值为0和8。
ZipFile
  crc32 : uint
[read-only] 获取文件的CRC32校验码。
ZipFile
  data : ByteArray
设置和获取文件的原始二进制数据。
ZipFile
  date : Date
设置和获取文件的创建时间。
ZipFile
  name : String
[read-only] 获取文件名称。
ZipFile
  size : uint
[read-only] 获取文件原始大小。
ZipFile
  version : uint
[read-only] 获取zip压缩版本,默认为20,即2.0。
ZipFile
Public Methods
 MethodDefined by
  
ZipFile(name:String = null)
构造函数,创建一个ZipFile对象。
ZipFile
  
toString():String
覆盖默认的toString方法,其中包含ZipFile对象的主要属性。
ZipFile
Property detail
compressedSizeproperty
compressedSize:uint  [read-only]

获取文件压缩后的大小。

Implementation
    public function get compressedSize():uint
compressionMethodproperty 
compressionMethod:int  [read-only]

获取文件的压缩方法,可选值为0和8。

Implementation
    public function get compressionMethod():int
crc32property 
crc32:uint  [read-only]

获取文件的CRC32校验码。

Implementation
    public function get crc32():uint
dataproperty 
data:ByteArray  [read-write]

设置和获取文件的原始二进制数据。

Implementation
    public function get data():ByteArray
    public function set data(value:ByteArray):void
dateproperty 
date:Date  [read-write]

设置和获取文件的创建时间。

Implementation
    public function get date():Date
    public function set date(value:Date):void
nameproperty 
name:String  [read-only]

获取文件名称。

Implementation
    public function get name():String
sizeproperty 
size:uint  [read-only]

获取文件原始大小。

Implementation
    public function get size():uint
versionproperty 
version:uint  [read-only]

获取zip压缩版本,默认为20,即2.0。

Implementation
    public function get version():uint
Constructor detail
ZipFile()constructor
public function ZipFile(name:String = null)

构造函数,创建一个ZipFile对象。

Parameters
name:String (default = null) — 文件名称
Method detail
toString()method
public function toString():String

覆盖默认的toString方法,其中包含ZipFile对象的主要属性。

Returns
String — ZipFile对象的字符串表现形式。