zh-Hant

Arrow 轉 JSON

在瀏覽器中將 Apache Arrow 和 Feather 檔案本機轉換為 JSON,每列作為物件輸出,巢狀結構完整保留,無需上傳。

正在你的裝置上本機處理 ...

0%

你的檔案永遠不會離開你的裝置

    我的檔案會被上傳嗎?

    不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

    無需上傳100% 本機處理
    內容只留在你這裡第三方無法存取
    伺服器位於德國預設即符合 GDPR
    通過獨立稽核TLS A+ · 標頭 A+

    Apache Arrow 是分析資料領域廣泛使用的欄位導向記憶體標準;Arrow IPC 檔案格式(亦稱 Feather v2)將此類資料表持久化於磁碟,被 pandas、Polars、R 等資料工具廣泛採用。該格式緊湊,但無法在編輯器中直接閱讀。此工具解碼檔案內容,輸出清晰的 JSON 陣列:每筆資料列為一個物件,欄位名稱作為鍵值。與 CSV 不同,巢狀欄位以真實的 JSON 結構完整保留。

    所有處理均在瀏覽器中本機完成(純 JavaScript 執行,無需上傳,支援離線使用)。工具讀取 Arrow 結構描述與資料區塊,為每列建立對應物件。為確保精確度,超出 JavaScript 安全整數範圍的 64 位元整數以字串輸出,時間戳記以 ISO 8601 文字輸出,原始二進位值以 base64 輸出。清單和結構體以巢狀 JSON 形式保留。

    當 pandas、Polars、R 或資料工具產生了 .arrow 或 .feather 檔案,您需要查看內容、將其傳遞給支援 JSON 的工具(API、指令碼、測試),或希望保留巢狀結構時,此工具是理想選擇。請注意:支援 Arrow IPC 檔案格式(Feather v2),舊版 Feather v1 不支援讀取。轉換為單向(Arrow 轉 JSON)。

    技術規格

    技術規格
    輸入格式ARROW, FEATHER, IPC
    輸出格式JSON
    批次處理支援
    處理方式在瀏覽器中本機處理 (WebAssembly)
    檔案上傳

    三個步驟

    1. 拖放或點選 Arrow 或 Feather 檔案。
    2. 工具在本機讀取結構描述與各列資料。
    3. 下載 JSON(多個檔案將封裝為 ZIP)。

    限制: 支援 Apache Arrow IPC 檔案格式(含 Feather v2),不支援舊版 Feather v1。64 位元整數輸出為字串,時間戳記輸出為 ISO 8601,二進位值輸出為 base64。轉換為單向(僅 Arrow 轉 JSON)。超大檔案需要相應的記憶體。

    常見問題

    什麼是 Arrow 或 Feather 檔案?

    Arrow IPC 檔案格式(Feather v2)將欄位導向資料表儲存於磁碟,被 pandas、Polars 和 R 廣泛使用。

    我的檔案會被上傳嗎?

    不會。轉換完全在瀏覽器中本機進行,支援離線使用。

    應該選 JSON 還是 CSV?

    JSON 保留巢狀結構,適合程式碼和 API 串接;CSV 是適用於試算表的平坦表格。

    大整數和時間戳記能精確保留嗎?

    超出 JavaScript 安全範圍的 64 位元整數以字串輸出,時間戳記以 ISO 8601 格式輸出,二進位值以 base64 輸出。

    能將 JSON 轉回 Arrow 嗎?

    此工具不支援該操作,轉換為單向(Arrow 轉 JSON),適合資料查看與再利用。

    相關工具