JSON 轉 CSV 轉換器
將 JSON 轉為 CSV,也可將 CSV 轉回 JSON,雙向均可。選擇分隔符、處理帶引號的欄位並複製結果。一切都在瀏覽器中執行。
如何使用 JSON ⇄ CSV
- 01
選擇方向:JSON 轉 CSV 或 CSV 轉 JSON。
- 02
貼上你的資料並選擇分隔符(逗號、分號或 Tab)。
- 03
從輸出面板複製轉換後的結果。
它的作用
此轉換器將 JSON 物件陣列轉換為 CSV,並將 CSV 解析回 JSON,雙向進行。選擇方向,貼上數據,選擇分隔符,然後複製結果。
它可以方便地在電子表格、API 和配置文件之間移動數據,整個轉換是在客戶端進行的,因此你的數據保持私密性。
它期望的 JSON 形狀
它期望 JSON 作為物件數組,例如 [{"name":"Mo","age":3}]。 CSV 列是物件中所有鍵的並集,單一物件成為一行,任何嵌套值都以 JSON 文字形式寫入其單元格內。
引用和分隔符
它遵循標準 CSV 引用規則,因此包含分隔符號、引號或換行符的值會用引號括起來並正確轉義,並且 CSV 解析器會讀回這些值而不會丟失資料。
你可以選擇逗號、分號或製表符作為分隔符號。逗號是預設值,也是最常見的;分號適合逗號作為小數點分隔符號且電子表格需要它的區域;選項卡產生 TSV。
返回時進行類型推斷
當將 CSV 讀回 JSON 時,它會明智地推斷類型:純數字和 true/false 成為真正的 JSON 值,而帶有前導零的值(例如 007)仍保留為文本,因此標識符和代碼不會被破壞。
常見問題
它期望什麼樣的 JSON 結構?
一個物件陣列,如 [{"name":"Mo","age":3}]。欄位是所有鍵的聯集。單個物件變為一行,巢狀值會以 JSON 形式寫入儲存格內。
它處理值內的逗號和引號嗎?
處理。包含分隔符、引號或換行的欄位會按 CSV 標準加引號並轉義,CSV 解析器也能正確讀回。
數字和布林值會被轉換嗎?
讀取 CSV 時,普通數字和 true/false 會變成真實的 JSON 值,而帶前導零的值(如 007)保持為文字,以免識別碼被破壞。
我的資料會被上傳嗎?
不會。轉換完全在你的瀏覽器中執行;你貼上的內容不會離開你的裝置。