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

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>