7Z压缩包预览

预览7Z压缩包内容,无需解压(需要7zip命令)

Click to upload file or drag and drop file here

Maximum file size: 500MB Supported formats: application/x-7z-compressed, application/x-7z, application/octet-stream, .7z

关键信息

分类
转换与编码
输入类型
file
输出类型
json
样本覆盖
4
支持 API
Yes

概览

7Z压缩包预览工具允许您直接查看7Z存档内的文件列表和结构,无需执行完整的解压操作。这有助于您快速确认压缩包内容,节省时间并避免不必要的解压风险。

适用场景

  • 下载或收到一个7Z文件后,在解压前想快速确认其内部包含哪些文件和文件夹。
  • 需要检查一个大型7Z备份文件或数据包的内容结构,但不想占用磁盘空间进行完整解压。
  • 在解压前,希望验证压缩包的完整性或确认所需文件是否存在。

工作原理

  • 上传一个本地的7Z格式压缩文件。
  • 工具调用系统中的7zip命令行程序来解析该存档。
  • 解析完成后,工具将以结构化的JSON格式返回存档内的文件列表、大小、压缩率等信息。

使用场景

软件开发中,快速检查一个第三方库或依赖的7Z包内是否包含所需的文件。
数据分析前,预览一个大型数据集压缩包,确认其中的文件命名和目录结构。
日常办公时,查看同事发送的7Z项目资料包,了解其内容构成。

用户案例

1. 检查npm包内容

前端开发者
背景原因
开发者下载了一个从npm仓库获取的第三方UI组件库的7Z源码包,想在集成前了解其目录结构。
解决问题
需要快速查看压缩包内的文件组织,确认是否有文档、示例和源码目录。
如何使用
上传下载的 `component-library.7z` 文件。
效果
获得一个JSON列表,显示包内包含 `src/`、`docs/`、`examples/` 等文件夹及具体文件,便于评估。

2. 预览数据备份

数据分析师
背景原因
分析师收到一份按月归档的销售数据7Z备份文件,文件很大,需要先确认其中包含哪几个月的数据文件。
解决问题
不想解压整个大文件,只想知道备份里具体有哪些CSV或Excel文件。
如何使用
上传 `sales_backup_2023.7z` 文件。
效果
JSON结果显示存档内包含 `2023-01.csv`、`2023-02.csv` 等12个文件,确认数据完整后,再决定是否需要解压特定月份的文件。

用 Samples 测试

file

相关专题

常见问题

这个工具支持哪些压缩格式?

本工具专门用于预览7Z(.7z)格式的压缩包。

上传的文件有大小限制吗?

是的,单个上传文件的大小上限为500MB。

使用这个工具需要安装什么吗?

工具本身无需安装,但您的系统需要已安装7-Zip软件并确保其命令行工具(7z)可在命令行中调用。

预览结果是什么格式?

结果以JSON格式返回,清晰列出存档内每个条目的路径、大小、压缩后大小等信息。

这个过程安全吗?会解压我的文件吗?

安全。工具仅执行“列表”操作来读取文件头信息,不会将任何文件内容实际解压到您的磁盘上。

API 文档

请求端点

POST /zh/api/tools/7z-preview

请求参数

参数名 类型 必填 描述
archiveFile file (需要先上传) -

文件类型参数需要先通过 POST /upload/7z-preview 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-7z-preview": {
      "name": "7z-preview",
      "description": "预览7Z压缩包内容,无需解压(需要7zip命令)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=7z-preview",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]