← 返回 CaseShift
教學

線上 Pretty Print/驗證 JSON 唔上傳

# 線上 Pretty Print/驗證 JSON 唔上傳

**Slug:** `pretty-print-json-no-upload`
**Date:** 2026-11-05
**CTA:** https://toolbookly.com/zh/jsonly

---

你想 **pretty print JSON**、**beautify** 壓縮咗嘅 API response、**驗證 JSON**,或者 **minify** 先再送出。搜尋結果好多貼上框,喺伺服器度排版。公開範例冇問題 —— 但如果 blob 有 token、客戶 ID、內部 hostname,上傳正正係問題。呢篇講 **JSON pretty print/驗證唔上傳**、「beautify」實際改咗咩,同埋用一個唔會過期嘅瀏覽器工具點做——**唔上傳、唔中轉**。

「Pretty print JSON 唔上傳」實際係乜意思

真正嘅 **唔上傳** formatter 會:

  • 用同一個分頁嘅 JavaScript 解析你嘅文字

  • 按 JSON 規則(RFC 8259)驗證,出錯就報準確行號同欄位

  • 用縮排重新序列化(pretty print/beautify),或者剷走空白(minify)

  • **唔會**為咗處理而將文件送到工具伺服器
  • 呢個同 POST 你貼上嘅內容、提供「Save/Share/Recent links」、或者保留你審核唔到嘅歷史嘅網站唔同。如果格式化要上傳或者要存低 snippet,JSON 已經離開咗裝置。

    Pretty print vs minify vs 驗證

    | 動作 | 做咩 | 幾時用 |
    | --

  • | --- | --- |

  • | **Pretty print/beautify** | 加縮排(2 空格、4 空格或 tab)令巢狀物件易睇 | Debug API response、睇 config |
    | **Minify** | 剷走唔重要空白變一行 | 細啲 request body、compact fixture |
    | **驗證** | 檢查語法:逗號、引號、跳脫、數字、結構有冇關好 | 送出前、或者怪 API 之前 |
    | **鍵名排序**(可選) | 穩定鍵次序方便 diff | 格式化之後比較兩份 export |

    Pretty-print **唔會**加密或者 redact 秘密。縮排淨係改空白(開咗排序先會改鍵次序)。將貼上框當記事本——入面嘢佢全部睇到。

    邊啲情況特別唔應該用雲端 JSON formatter

    JSON 有以下內容就避免上傳或者「儲存」:

  • Bearer/refresh token、session cookie

  • API key、signing secret、private key

  • 資料庫連線字串

  • 客戶 PII、內部 hostname、未公開產品資料
  • 更深嘅私隱討論(包括 2025 年保留 paste 嘅研究)睇 線上 JSON 格式化安全嗎?點解要唔上傳。呢篇聚焦日常 **pretty print/驗證/minify** 流程,預設用私隱做法。

    快速比較

    | 做法 | JSON 會唔會離開裝置? | 適合敏感 payload? | 典型摩擦 |
    |------|----------------------|-------------------|----------|
    | 托管 beautifier(上傳/Save) | 好多時會 | 通常唔適合 | UX 快,保留期唔清,有分享歷史 |
    | 桌面/IDE formatter | 唔會 | 適合 | 已經喺編輯器入面 |
    | 瀏覽器端(JSONly) | 唔會 | 適合 | 要現代瀏覽器;超大檔食本機 RAM |

    用 JSONly 私隱咁 pretty print 同驗證

    JSONly 係 ToolBookly 嘅 JSON 格式化/驗證工具,喺瀏覽器跑:貼上或者開 `.json` 檔、**format/beautify**、**minify**、**驗證**(顯示行/欄錯誤)、可選鍵名排序同樹狀檢視、複製或下載——**唔上傳、唔中轉**。可選分享連結只將內容放喺網址 `#` fragment,瀏覽器唔會傳去伺服器,連結**永久有效唔過期**。唔好將秘密放入分享連結——任何人攞到 URL 都睇到入面嘅 JSON。

    **典型流程:**

  • 打開 JSONly

  • 貼上 JSON 或者拖入本機 `.json`

  • 有驗證錯誤就跳去行/欄修好,再 Format 或 Minify

  • 複製結果、下載 `.json`,或者只對非機密樣本複製分享連結
  • 英文介面:JSONly

    **老實講限制:** 幾十 MB 檔喺手機可能會慢。大 JSON 會令分享連結好長——不如直接傳下載檔。數字同字串原封保留(包括一啲工具會偷偷四捨五入嘅大 ID)。

    實用貼士

  • API「拒收你嘅 JSON」時優先**先驗證**——尾隨逗號同單引號最常見。

  • 多數 API 用 **2 空格**;改 fixture 就跟 repo 風格。

  • 格式化兩份 config 之後,用 Diffly 比較(同樣係瀏覽器端)。

  • 共用電腦記得清貼上,敏感嘢唔好用分享連結。

  • 想睇私隱深潛?睇 JSON 格式化私隱指南。
  • 結語

    「JSON pretty print 線上」唔應該等於「先上傳再靠人品」。對真實 payload,揀喺**瀏覽器入面** beautify、驗證、minify 嘅工具——唔中轉、冇存低嘅 pastebin,分享連結唔會過期因為伺服器乜都冇儲。

    Pretty print/驗證 JSON 唔上傳 — 試 JSONly(唔中轉)→