資料格式轉換器

JSON、YAML、CSV、TOML、JSONL 任意互轉。

免費 - 無需註冊 - 在您的裝置上執行

在您的瀏覽器中本機執行

  • 5種格式
  • 20個方向
  • 0上傳
  • 1 鍵儲存
實際使用

可以放心的地方

  • 20個方向
    • 五種格式任意互轉
    • 一個面板,不是五個頁面
  • 行號每則錯誤都有
    • 錯誤會指出出問題的行
    • 不會丟出堆疊訊息
  • 0上傳
    • 資料留在這個分頁裡
    • 不會傳送到任何地方
規格

資料格式轉換器 規格一覽

支援格式
JSON YAML CSV TOML JSONL
輸入
貼上文字
輸出
可複製或下載
CSV 選項
分隔符號與標題列開關
巢狀轉 CSV
攤平成點號路徑
錯誤訊息
一句話並附上行號
兩個值得知的掣
Reverse 與同格式整理
價格
免費
需要帳戶
無
運行位置
在你的裝置上
使用方法

資料格式轉換器 怎麼用

  1. 1

    選好兩種格式

    把來源設成手上的格式,目標設成想要的格式。

  2. 2

    貼上你的資料

    面板已載入範例,換成你自己的文字,結果會隨輸入更新。

  3. 3

    複製或下載

    一鍵複製結果,或下載成對應副檔名的檔案。

問題

常見問題

支援哪些轉換方向?

全部。JSON、YAML、CSV、TOML、JSONL 任一種都能轉成另一種,兩個選單各自獨立,不會被鎖在單一組合。

巢狀資料轉 CSV 會怎樣?

表格沒有巢狀,所以每個葉節點各成一欄,用抵達它的點號路徑命名。address 物件裡的 city 會變成 address.city 這一欄。

為什麼我的 CSV 跑掉了?

幾乎都是分隔符號。把它設成逗號、分號或定位字元,對上檔案實際使用的那個,再確認首列是不是真的欄位名稱。

TOML 可以放純列表嗎?

最外層不行。TOML 最外層需要一個具名表格,所以列表會寫在 rows 這個鍵底下,面板也會明講它這樣做了。

我的資料會被上傳嗎?

不會。解析器在這個瀏覽器分頁裡執行,你貼上的文字不會送去伺服器。關掉分頁就什麼都不留。

全部擠成一欄,怎麼辦?

分隔符選錯了。提示會掃過你的文字,指名說出裡面真正存在的分隔符,照著換即可。空行在讀入時就會丟走,不會變成空白列。

背景說明

轉得乾淨的幾個要點

選好手上有的格式和想要的格式。結果會隨輸入更新,解析失敗會告訴你是第幾行。按反向就把結果放回輸入框,可以轉回去驗一遍。

  • YAML 是 JSON 的超集,所以合法的 JSON 也能當成 YAML 讀。
  • JSONL 最外層要是列表:每一行放一個完整的 JSON 值。
  • 用反向把結果轉回來,就能確認過程中沒有掉東西。
  • CSV 裡的數字與 true、false 會讀成數值和布林值,不是文字。

完整規格

資料格式轉換器 的完整規格
支援格式JSON、YAML、CSV、TOML、JSONL,任兩種之間雙向互轉。
輸入貼上文字。選定格式後面板已載入對應範例。
輸出轉換後的文字,可一鍵複製,也能下載成對應副檔名的檔案。
CSV 選項逗號、分號或定位字元,另有一個開關決定首列是不是欄位名稱。
巢狀轉 CSV每個葉節點各成一欄,用點號路徑命名:address.city,而不是 address。
錯誤訊息寫成一句話,指出行號,格式有提供時也給出欄位位置。
兩個值得知的掣Reverse 會對調兩個格式並把結果放回輸入,用來驗算;兩邊選同一格式則變成檢查兼整靚。
價格免費。由工作區外清晰標示的廣告支持。
需要帳戶不需要。
運行位置在你的瀏覽器分頁中。不會傳送任何資料。
下一步

用同一批檔案繼續做

全部開發工具: SPOTTOOLS 的開發工具