Arrow 转 CSV
在浏览器中将 Apache Arrow 和 Feather 文件本地转换为 CSV 表格,无需上传,列式数据即刻可读。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在浏览器中将 Apache Arrow 和 Feather 文件本地转换为 CSV 表格,无需上传,列式数据即刻可读。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
Apache Arrow 是分析数据领域广泛使用的列式内存标准;Arrow IPC 文件格式(也称 Feather v2)将此类表格存储于磁盘,被 pandas、Polars、R 等数据工具广泛采用。该文件格式紧凑、读写高效,但无法用文本编辑器阅读。此工具读取 Arrow 内容,输出可在 Excel、LibreOffice、Google Sheets 或任意文本编辑器中打开的 CSV 表格。
所有处理均在浏览器中本地完成(纯 JavaScript 运行,无需上传,支持离线使用)。工具读取 Arrow Schema 和数据块,将每列转换为 CSV 列。为确保数据精度,超出 JavaScript 安全整数范围的 64 位整数以字符串输出,时间戳以 ISO 8601 文本输出,原始二进制值以 base64 输出。嵌套列(列表、结构体)在 CSV 单元格中以紧凑 JSON 表示。
当 pandas、Polars、R 或数据工具生成了 .arrow 或 .feather 文件,您只需快速查看内容、在电子表格中核查或将其传递给支持 CSV 的工具时,此工具非常实用。注意:支持 Arrow IPC 文件格式(Feather v2),旧版 Feather v1 不支持读取。转换为单向(Arrow 转 CSV),不支持写回 Arrow。
| 输入格式 | ARROW, FEATHER, IPC |
|---|---|
| 输出格式 | CSV |
| 批量处理 | 支持 |
| 处理方式 | 在浏览器中本地处理 (WebAssembly) |
| 文件上传 | 无 |
限制: 支持 Apache Arrow IPC 文件格式(含 Feather v2),不支持旧版 Feather v1。嵌套列(列表/结构体)在单元格中以 JSON 形式显示。64 位整数输出为字符串,时间戳输出为 ISO 8601,二进制值输出为 base64。转换为单向(仅 Arrow 转 CSV)。超大文件需要相应的内存。
Arrow IPC 文件格式(Feather v2)将列式表格存储于磁盘,被 pandas、Polars 和 R 广泛使用。
不会。转换完全在浏览器中本地进行,支持离线使用。
支持,Feather v2 即为 Arrow IPC 文件格式。旧版 Feather v1 不支持读取。
超出 JavaScript 安全范围的 64 位整数以字符串输出,时间戳以 ISO 8601 格式输出,二进制值以 base64 输出。
此工具不支持该操作,转换为单向(Arrow 转 CSV),适合数据查看与复用。