mindblown/ Dev
Mindblown
語言: 繁體中文 ▾

MINDBLOWN / DEV · 專為您的需求而設計

格式化與驗證 JSON — 工作示例.

JSON 的物件印得很漂亮,有兩位縮排。 比較輸入與結果, 測試無效的 JSON 并學習數字精度限制 。

在您的裝置上處理無須帳號

JSON 格式化與驗證

Dev / 01

表格中包含此示例。 變更數值以試用自己的輸入 。

最高 500,000 字符。 JSON 使用數字 JavaScript 精度; 用字串表示大于 9,007,199,254,740,991.

在 JSON 反應或設定難於一行讀取時使用格式化 。 示例包含字符串、 布尔和陣列 。 Formatter 先解析輸入, 所以不合法的 JSON 產生錯誤而不是部分格式化的結果 。

示例输入

{"name":"Ada","active":true,"roles":["reader","editor"]}

预期成果

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

一步一步來

  1. 保留選取的格式操作並檢查預裝的 JSON 物件 。
  2. 執行預覽器, 將雙位縮排與期望的結果比對 。
  3. 試用緊密操作, 然后引入一個後端的逗號來看到驗證錯誤 。

如何讀取結果

換行和縮排讓物件在不變更示例數值的情况下更容易檢查。 JSON 需要雙引的屬性名稱與字串 。 註解, 后面的逗號和 undefined 无效 JSON。解析器也可以用最後的值取代重复的屬性名稱。

限制和重要細節

解析使用 JavaScript 數字精度, 並可能繞過大整數标识符 。 以字串的形式儲存此身份證 。 格式化不是字节保留變更, 所以不要用在需要精确原位元組的簽署有效载荷上 。

RFC 8259

開啟工具

使用方式

轉換成可讀的 JSON 應答, 或是將它變更為複製 。

輸入 → 執行 → 結果. 在您的裝置上處理.

Google Analytics 僅在您同意後才統計網頁瀏覽量。它在獨立框架中執行,無法存取工具資料。Mindblown 各網站共用隨機產生的 Cookie 識別碼:瀏覽器識別碼最多保留兩年,工作階段識別碼保留 30 分鐘。您可以在 Cookie 設定中撤回同意。

您的資料與廣告

在您的瀏覽器中處理工具輸入與檔案 。 這些工具並沒有上傳或儲存 。 重新裝填可以洗清你的工作。 下載和您的系統剪貼簿仍在您的控制之下 。

製作頁面顯示 Adsterra 的廣告, 廣告提供商接收您的 IP 位址與瀏覽器資訊等連接資料, 並可能使用 cookie 。 它不能透過這些框架讀取工具輸入 。 主機還處理連接中繼資料 。

Adsterra 私密政策