この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

ZipReader クラス

zip エントリに関する情報を取得して、指定された zip エントリのコンテンツを zip ファイルから抽出するメソッドが含まれます。

名前空間

Compression

ZipReader コンストラクター

ZipReader のコンストラクターは次のとおりです。

ZipReader(data)

指定された blob データを使用して、ZipReader クラスの新しいインスタンスを作成します。

署名

global ZipReader(Blob data)

パラメーター

data
型: Blob
圧縮されたコンテンツを含む Apex blob。

ZipReader メソッド

ZipReader のメソッドは次のとおりです。

extract(name)

指定された zip エントリ名のバイトを抽出し、コンテンツを展開します。

署名

public blob extract(string name)

パラメーター

name
型: string
抽出および展開する zip エントリ名を指定します。

戻り値

型: blob

展開されたコンテンツを含む Apex blob。

extract(entry)

指定された zip エントリのバイトを抽出し、コンテンツを展開します。

署名

public blob extract(Compression.ZipEntry entry)

パラメーター

entry
型: Compression.ZipEntry
抽出および展開する zip エントリを指定します。

戻り値

型: blob

展開されたコンテンツを含む Apex blob。

getEntries()

zip ファイルからのエントリがすべて記載されたリストを取得します。

署名

public List<compression.ZipEntry> getEntries()

戻り値

型: List<Compression.ZipEntry>

getEntriesMap()

zip ファイルから、名前とそれに対応する zip エントリのマップを取得します。

署名

public Map<String,Compression.ZipEntry> getEntriesMap()

戻り値

型: Map<string,Compression.ZipEntry>

getEntry(name)

指定された名前の zip エントリを zip ファイルから取得します。

署名

public compression.ZipEntry getEntry(string name)

パラメーター

name
型: string
zip エントリの名前。

戻り値

型: Compression.ZipEntry

指定された名前が見つからない場合に ZipException をスローします。

getEntryNames()

zip ファイルからのすべての zip エントリのリストを取得します。

署名

public List<String> getEntryNames()

戻り値

型: List<String>