类型 函数 库 zip.* 返回值 无 修订 版本 2024.3703 关键词 zip, 列表 另请参阅 zip.compress() zip.uncompress()
列出 zip 压缩包中的所有文件。
zip.list( options )
表. 函数调用的选项表 — 详见下一节。
字符串. zip 压缩包的文件名。
常量. 包含 zip 压缩包的基目录。
监听器. 在操作结束时调用的监听器函数。
local zip = require( "plugin.zip" )
local function zipListener( event )
if ( event.isError ) then
print( "Error!" )
else
print ( event["type"] ) --> list
print( event.response )
--> [1] = table: 0x618001466580 {
--> ratio: 98
--> size: 2188295440
--> file: space.jpg
--> [2] = table: 0x618001466580 {
--> ratio: 98
--> size: 2188295440
--> file: space1.jpg
end
end
-- List all files from "test.zip" with additional file info
local zipOptions = {
zipFile = "test.zip",
zipBaseDir = system.DocumentsDirectory,
listener = zipListener
}
zip.list( zipOptions )