使用步驟
- 貼上 CSV,也可以直接從表格軟體複製單元格貼上(會以 Tab 分隔)。
- 保持勾選「第一行是表頭」得到物件陣列;取消則得到二維陣列。
- 保持勾選「轉換數字和布林值」得到帶型別的值,取消則全部保留為字串。
- 複製或下載 JSON。
引數說明
- 分隔符
- 「自動」可辨識逗號、分號、Tab 和豎線。辨識有誤時可手動指定。
- 表頭
- 第一行的內容作為每個物件的鍵名。
- 型別轉換
- "42" 會變成 42,"true" 會變成 true。手機號碼、郵編、身分證號這類以 0 開頭或很長的數字請關閉此項,否則會丟失前導零或精度。
示例
CSV:
id,name,active
1,張三,true
2,李四,false
JSON:
[
{ "id": 1, "name": "張三", "active": true },
{ "id": 2, "name": "李四", "active": false }
]
常見問題
能直接從 Excel 或 WPS 複製貼上嗎?
可以。複製的單元格是 Tab 分隔的,會被自動辨識。
為什麼 00123 變成了 123?
開啟型別轉換時,看起來像數字的文字會被轉成數字。關閉「轉換數字和布林值」即可保留前導零。
身分證號、訂單號這類長數字會丟精度嗎?
不會。超出安全精度(約 15–16 位)的數字會自動保留為字串。但這樣同一列裡可能既有數字又有字串,如果需要統一型別,請關閉型別轉換。
空行怎麼處理?
完全空白的行會被跳過。開啟型別轉換時空單元格為 null,關閉時為空字串。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。