CSV / JSON 互轉
在線 CSV 與 JSON 互轉工具,支持表頭解析、數組對象格式化和結果複製。
0 個字元
<空>
使用說明
- 1 輸入 CSV 文本或 JSON 數組
- 2 選擇轉換方向並執行
- 3 複製格式化後的輸出結果
相關工具
CSV轉Excel
在線CSV轉Excel工具,上傳CSV文件後解析並生成可下載的 .xlsx 文件
Excel轉CSV
在線Excel轉CSV工具,支持上傳 .xlsx/.xls 文件並導出為CSV文本,使用SheetJS解析
Excel轉JSON
在線Excel轉JSON工具,上傳Excel文件後解析為JSON對象數組(首行為鍵)
HTML轉Markdown
在線HTML轉Markdown工具,使用TurndownService解析HTML並輸出標準Markdown格式
圖片轉PDF
在線圖片轉PDF工具,支持多張圖片按順序生成PDF,每張圖片一頁,純瀏覽器端處理
JSON轉CSV
在線JSON轉CSV工具,支持嵌套對象展平、自動生成表頭,正確處理逗號、引號和換行。
JSON轉Excel
在線JSON轉Excel工具,粘貼JSON數組後生成可下載的 .xlsx 文件,自動提取字段作為表頭
Markdown / HTML 互轉
在線 Markdown 與 HTML 互轉工具,支持安全預覽、源碼轉換和快速複製結果。
PDF轉圖片
在線將 PDF 每一頁渲染為高清 PNG 圖片,支持逐頁下載,全部在瀏覽器內完成。
關於此工具
CSV/JSON 互轉工具支持 CSV 轉 JSON 和 JSON 轉 CSV 雙向轉換,CSV 轉 JSON 時自動將第一行識別為字段名,生成標準的 JSON 對象數組;JSON 轉 CSV 時自動提取字段名生成表頭,每個對象輸出為一行。
適用場景:前後端數據格式協調(接口需要 JSON,數據庫導出 CSV)、將 Excel 數據通過 CSV 轉換為 JSON 用於代碼開發、數據分析時在 Python/JavaScript 數據格式之間切換、將 REST API 返回的 JSON 數據轉為 CSV 導入 Excel 分析。
純前端實現,無需安裝任何工具,比手寫轉換腳本快得多。對於 API 聯調、數據導入導出等日常開發需求,這個工具覆蓋了絕大多數簡單結構的轉換場景。
常見問題
CSV 中含有逗號的字段會被正確處理嗎? +
會。標準 CSV 格式規定,字段內容中如果包含逗號、換行或雙引號,該字段需要用雙引號包裹(如 "hello, world")。工具按照 RFC 4180 CSV 標準解析,正確處理帶引號的字段,不會因為字段內的逗號導致列錯位。
JSON 數組中的嵌套對象如何處理? +
CSV 格式是二維表結構,無法原生表示嵌套對象。遇到嵌套字段時,工具會將嵌套對象轉換為 JSON 字符串填入對應單元格,或者展平為多列(如 address.city、address.zip)。具體行為取決於工具版本,建議處理前先了解輸出格式。
CSV 第一行不是表頭怎麼辦? +
默認情況下工具將第一行識別為字段名。如果你的 CSV 沒有表頭,可以關閉「首行為表頭」選項,工具會自動生成 field_0、field_1 等默認字段名,保證所有行都被轉換為數據記錄。
轉換後的 JSON 是格式化縮進的還是壓縮的? +
默認輸出經過格式化縮進的 JSON(pretty print),便於閱讀和調試。如果你需要壓縮的單行 JSON(用於 API 傳輸或減少體積),通常可以在設置中切換為 minified 模式輸出。
能處理幾千行的大型 CSV 嗎? +
可以。工具在瀏覽器本地運行,處理數千行的 CSV 通常沒有問題,轉換響應很快。如果 CSV 文件超過數萬行,建議直接上傳文件而非粘貼文本,避免瀏覽器輸入框性能瓶頸。對於百萬行級別的數據,建議使用 jq 或 Python pandas 等命令行工具處理。