JSON 轉 JSONL 轉換器

即時將 JSON 陣列轉換為 JSONL(JSON Lines)格式。100% 在用戶端處理,您的資料永遠不會離開瀏覽器。

輸入 JSON

將 .json 檔案拖放到這裡,或點擊瀏覽

支援 .json、.txt

如何將 JSON 轉換為 JSONL

JSON 轉 JSONL 轉換會取得標準 JSON 陣列,並將每個元素轉換為單獨的一行。輸出中的每一行都是完整、有效的 JSON 物件,行之間以換行符分隔。

我們的轉換器完全在您的瀏覽器中運行。不會將任何資料傳送到任何伺服器。只需貼上您的 JSON 文字或拖放檔案,JSONL 輸出就會即時出現。

如果您的輸入是單一 JSON 物件(不是陣列),它將輸出為一行 JSONL。陣列會被展開,每個元素成為獨立的一行。

什麼是 JSON 轉 JSONL 轉換?

JSON 轉 JSONL 轉換將標準 JSON 陣列轉換為換行符分隔的 JSON 格式。這對於為 OpenAI、串流資料管線和日誌處理系統等機器學習平台準備資料至關重要,這些系統都需要每行一個 JSON 物件。

例如,包含三個物件的 JSON 陣列會在 JSONL 檔案中變成三行,每行都是一個獨立的 JSON 物件,沒有外部包裹的括號和逗號。

常見使用情境

機器學習訓練資料

為 OpenAI、Hugging Face 和其他需要 JSONL 格式的機器學習平台準備微調資料集。

日誌處理

將 JSON 資料匯出轉換為 JSONL,以便使用 grep 和 jq 等工具進行高效串流處理。

資料管線

將 JSON 陣列轉換為 JSONL,用於逐行處理資料的 ETL 管線,以獲得更好的記憶體效率。

批次 API 請求

將 JSON 陣列轉換為批次 API(如 OpenAI 的 Batch API)所需的 JSONL 格式。

OpenAI 微調資料準備

將 JSON 訓練資料集轉換為 OpenAI 微調 API 所需的精確 JSONL 格式,每個訓練範例作為獨立的一行。

串流資料匯入

將 JSON 陣列轉換為 JSONL,以便逐行匯入 Apache Kafka、AWS Kinesis 或 Google Pub/Sub 等串流平台。

常見錯誤與解決方案

輸入不是有效的 JSON 陣列

轉換器預期輸入為 JSON 陣列(以 [ 開頭、] 結尾)。如果您的輸入是用大括號包裹的單一物件,它將輸出為一行 JSONL。如果您需要多行輸出,請確保資料包裹在方括號中。

巢狀陣列不會被展平

如果您的 JSON 包含巢狀陣列(陣列中的陣列),只有最外層陣列會展開為 JSONL 行。內層陣列會保留為每行中的 JSON 值。如果需要擷取巢狀記錄,請使用我們的 JSON 扁平化工具。

格式化 JSON 中的語法錯誤

從文件或程式碼註解中複製貼上 JSON 可能會引入不可見字元或遺漏逗號。如果轉換失敗,請先使用 JSON 驗證器驗證您的 JSON 輸入,確保語法正確。

常見問題

這個 JSON 轉 JSONL 轉換器接受什麼輸入?

是的。所有轉換都在您的瀏覽器本機進行。不會將任何資料傳送到任何伺服器。您的 JSON 內容永遠不會離開您的裝置。

可以將單一 JSON 物件轉換為 JSONL 嗎?

如果您的輸入是單一 JSON 物件,它將輸出為一行 JSONL。只有陣列會展開為多行。

這個 JSON 轉 JSONL 轉換器會上傳我的資料嗎?

是的。JSON 陣列的每個元素都會序列化為緊湊的 JSON 字串,各佔一行。轉換過程中不會丟失或修改任何資料。

從 JSON 轉換後如何驗證 JSONL?

可以!使用我們的 JSONL 轉 JSON 轉換器,可以將 JSONL 檔案轉回 JSON 陣列。

為什麼 JSON 轉 JSONL 時巢狀陣列不會被展平?

沒有硬性限制。轉換器可以處理數百 MB 的檔案。效能取決於您的瀏覽器和裝置記憶體。對於非常大的檔案,轉換可能需要幾秒鐘。

如何將 JSONL 轉回 JSON?

會的。JSONL 輸出在最後一行之後會以換行符結尾,這是 JSONL 檔案的標準慣例,可確保與命令列工具的相容性。

可以轉換包含 Unicode 或表情符號等特殊字元的 JSON 嗎?

可以。所有 Unicode 字元,包括表情符號和非拉丁文字,在轉換過程中都會被精確保留。轉換器能正確處理完整的 UTF-8 字元集。

這與手動移除括號和逗號有什麼不同?

手動編輯容易出錯,尤其是對於大型檔案或包含巢狀逗號和括號的物件。我們的轉換器會正確地將每個陣列元素序列化為緊湊、有效的 JSON 行,自動處理巢狀物件和特殊字元等邊界情況。

JSONL to JSON converter/validate JSONL online/OpenAI JSONL format guide/JSONL training data guide/flatten JSON to JSONL
JSON 轉 JSONL 轉換器 — 將 JSON 陣列轉換為 JSON Lines | jsonl.co