格式轉換
JSON 與 YAML、XML、CSV、TypeScript、Java、Go、SQL 之間的互轉都做不到無損,關鍵是把有損的地方說清楚。
8 篇文章本分類文章
JSON 轉 Excel:四種辦法與它們各自的失真點
巢狀結構、欄位不一致、陣列套陣列,是 JSON 轉表格最容易翻車的三處。四種辦法按「幾分鐘出結果」排序,每個都標清楚會丟什麼。
入門約 11 分鐘更新於 2026-10-30
JSON 轉 SQL:INSERT、建表與型別對映的坑
把 JSON 陣列寫成 SQL INSERT,看著只是加引號,實際會踩到巢狀拆表、NULL 與缺欄位、引號轉義、精度丟失和方言差異。這篇給出可直接執行的語句與對照表,逐條說清哪裡會失真。
進階約 10 分鐘更新於 2026-10-31
JSON 轉 TypeScript:介面、型別守衛與生成邊界
從範例 JSON 生成 interface 只完成了一半:可選欄位、null、聯合型別、日期與大整數都要人工確認,生成結果本身也不做執行時校驗。這篇給出生成、收斂與守衛的完整流程。
進階約 9 分鐘更新於 2026-11-04
JSON 轉 YAML 命令列:yq 一條命令背後的四個坑
教學裡出現頻率最高的 yq -P input.json > output.yaml,實測輸出的仍是 JSON。本文用 yq v4.44.6、PyYAML 6.0.3 與 js-yaml 在 2.39 MB 樣本上跑出四組數據,講清輸出格式由副檔名決定這件事,並給出批次轉換、引號、縮排與大整數精度的正確寫法。
進階約 9 分鐘更新於 2026-11-03
JSON 轉 CSV:表頭從哪來,值為什麼會變味
用站點真實轉換器跑九組實測:第一行鍵策略會靜默丟欄位,null、缺失與空字串三態全部變空格,20 位整數在 JSON.parse 階段就已丟精度,鍵含點號會把兩條不同路徑撞成同一列。本文講清表頭怎麼生成、值怎麼變味、按下游用途怎麼選策略。
進階約 6 分鐘更新於 2026-11-04
JSON 轉 Java 類:生成器只給骨架,生產還要補的五件事
用生成器實測 JSON → Java 的預設輸出——number 映射成 Double、嵌套物件變 static 內部類別、不生成任何注解。對照三路英文圈的實戰經驗,給出金額精度、欄位改名、泛型擦除、未知欄位、日期與無參建構子五個必須手工補齊的位置與可複製程式碼。
進階約 10 分鐘更新於 2026-11-04







