把 JSON 從六種資料型別、嚴格語法,到延伸格式(JSONC、JSON5、JSON Lines)與整個生態系,做成中英對照的分層教學。
- 目標讀者:初階工程師 / 學生
- 單元數:8 單元(含「延伸格式」專章)
- 授權:本站內容 CC-BY-4.0
- 網站:https://shumingyang-opencode.github.io/json-tech-zh-tw/
json-tech-zh-tw/
├── index.html # 課程總覽 + 入口卡片
├── map.html # 概念地圖:JSON 語法總覽圖
├── learning-path.html # 學習路線:L0 → L4 分層
├── about.html # 關於本站
├── docs/ # 單元教學頁
│ ├── index.html # 單元一覽
│ ├── unit-01-*.html # …共 8 篇
├── assets/site.css # 單一共享樣式
└── .nojekyll
| # | 單元 | 內容 |
|---|---|---|
| 01 | JSON 是什麼 | What & Why、vs XML / YAML / CSV、用途 |
| 02 | 資料型別 | 六種型別、object / array、巢狀 |
| 03 | 語法鐵則 | 雙引號、無註解、無尾逗號、key 必須引號 |
| 04 | 字串、數字與跳脫 | escape、Unicode、數字精度 |
| 05 | 巢狀結構與實務模式 | 巢狀資料、陣列物件、常見 shape |
| 06 | 延伸格式 | JSONC(註解)、JSON5(寬鬆)、JSON Lines |
| 07 | JSON 生態系 | API、設定檔、jq、JSON Schema |
| 08 | 實作與最佳實踐 | 撰寫/驗證/格式化、安全、工具 |
本站為純靜態 HTML,無建置步驟。assets/site.css 為唯一樣式來源,所有頁面引用之。
python3 -m http.server 8000本站教學內容(繁體中文解說)為本站原創,採 CC-BY-4.0;英文術語與語法示範引用自 JSON 官方規格(ECMA-404 / RFC 8259)與各生態專案文件。
- 學習路徑建議服務:learning-path-advisor — 依角色推薦教學網站學習路徑