객체 내장 객체

객체 ZipFile

zip 파일 액세스 객체

계승

회원 기능

namelist

파일 이름 목록 가져 오기

1
NArray ZipFile.namelist() async;

반환 결과 :

  • NArray , 파일 이름이 포함 된 목록 객체를 반환

infolist

파일 정보 목록 가져 오기

1
NArray ZipFile.infolist() async;

반환 결과 :

  • NArray , 파일 정보를 포함하는 리턴 목록 오브젝트

파일 정보에는 파일 이름, 날짜, 압축 유형, 압축 크기, 파일 크기, 비밀번호, 데이터 필드가 포함됩니다.


getinfo

파일 정보 얻기

1
NObject ZipFile.getinfo(String member) async;

통화 매개 변수 :

  • member : 문자열, 정보를 가져올 파일 이름을 지정하십시오.

반환 결과 :

  • NObject , 리턴 파일 정보 오브젝트

파일 정보에는 파일 이름, 날짜, 압축 유형, 압축 크기, 파일 크기, 비밀번호, 데이터 필드가 포함됩니다.


read

압축 파일에서 읽은 데이터 반환

1 2
Buffer ZipFile.read(String member, String password = "") async;

통화 매개 변수 :

  • member : 문자열, 읽을 파일 이름을 지정하십시오.
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

반환 결과 :

  • Buffer , 파일의 모든 데이터를 반환

readAll

모든 파일 압축 해제

1
NArray ZipFile.readAll(String password = "") async;

통화 매개 변수 :

  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

반환 결과 :

  • NArray , 모든 파일 데이터 및 정보의 목록을 포함

extract

지정된 파일의 압축을 풉니 다

1 2 3
ZipFile.extract(String member, String path, String password = "") async;

통화 매개 변수 :

  • member : 문자열, 압축 해제 할 파일 이름을 지정하십시오.
  • path : 문자열, 압축 해제 할 경로 지정
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

지정된 파일을 스트림으로 추출

1 2 3
ZipFile.extract(String member, SeekableStream strm, String password = "") async;

통화 매개 변수 :

  • member : 문자열, 압축 해제 할 파일 이름을 지정하십시오.
  • strm : SeekableStream , 압축 해제 할 스트림을 지정하십시오
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

extractAll

지정된 경로에 모든 파일의 압축을 풉니 다

1 2
ZipFile.extractAll(String path, String password = "") async;

통화 매개 변수 :

  • path : 문자열, 압축 해제 할 경로 지정
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

write

지정된 파일을 압축 파일에 기록

1 2 3
ZipFile.write(String filename, String inZipName, String password = "") async;

통화 매개 변수 :

  • filename : String, 쓸 파일을 지정하십시오
  • inZipName : 문자열, zip 파일로 압축 된 파일 이름
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

지정된 파일을 압축 파일에 기록

1 2 3
ZipFile.write(Buffer data, String inZipName, String password = "") async;

통화 매개 변수 :

  • data : Buffer , 기록 될 파일 데이터를 지정
  • inZipName : 문자열, zip 파일로 압축 된 파일 이름
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

지정된 파일을 압축 파일에 기록

1 2 3
ZipFile.write(SeekableStream strm, String inZipName, String password = "") async;

통화 매개 변수 :

  • strm : SeekableStream , 파일에 기록 할 데이터 스트림을 지정
  • inZipName : 문자열, zip 파일로 압축 된 파일 이름
  • password : 문자열, 비밀번호 압축 해제, 기본적으로 비밀번호 없음

close

열린 zip 파일을 닫습니다

1
ZipFile.close() async;

toString

객체의 문자열 표현을 반환하고 일반적으로 "[Native Object]"를 반환합니다. 객체는 자체 특성에 따라 다시 구현할 수 있습니다.

1
String ZipFile.toString();

반환 결과 :

  • String , 객체의 문자열 표현을 반환

toJSON

객체의 JSON 표현을 반환합니다. 일반적으로 객체가 정의한 읽을 수있는 속성의 컬렉션을 반환합니다.

1
Value ZipFile.toJSON(String key = "");

통화 매개 변수 :

  • key : 문자열, 미사용

반환 결과 :

  • Value 는 JSON 직렬화 가능을 포함하는 값을 리턴합니다.