mindblown/ Dev
言語: 日本語 ▾

MINDBLOWN / DEV · 作業に役立つシンプルなツール

JSONの整形と検証:使用例.

JSONを2スペースのインデントで整形・検証。入力と結果を比較し、数値精度の制限も確認できます。

お使いの端末で処理アカウント登録不要

JSONを整形・検証

Dev / 01

フォームには、この例が含まれています。 自分の入力を試みる値を変更します。

500,000文字まで。 JSON 数値は JavaScript の精度を使用します。9,007,199,254,740,991 よりも大きい整数の文字列を使用してください。

JSON 応答や設定が 1 つの行で読みにくいときの書式を使用してください。 この例には文字列、ブール値、配列が含まれます。 フォーマッタは最初に入力をパースするので、無効な JSON は部分的にフォーマットされた結果ではなくエラーを生成します。

入力例

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

期待される結果

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

手順

  1. 選択されたフォーマット操作を保ち、埋め込まれたJSONオブジェクトを検査します。
  2. フォーマッタを実行し、2つのスペースのインデントを想定した結果と比較します。
  3. コンパクトな操作を試し、検証エラーを見るために追跡コンマを導入します。

結果の読み方

ラインブレイクとインデントは、オブジェクトをインスタンスの値を変更することなく検査しやすくします。 JSON は、ダブルクォートのプロパティ名と文字列を必要とします。 コメント、コンマの追跡と未定義は有効なJSONではありません。 パーサーは、重複プロパティ名を最後の値に置き換えることもできます。

制限と注意点

パースは JavaScript 数値の精度を使用し、大きな整数識別子を丸める可能性があります。 そのような識別子を文字列として保存します。 フォーマットはバイト保存変換ではありませんので、元のバイトを必要とする署名されたペイロードでは使用しないでください。

RFC 8259

ツールを開く

使い方

コンパクトな応答を読み取り可能にする JSONコピーする際、またはそれをminifyします。

入力 → 実行 → 結果. お使いの端末で処理.

Google Analytics は同意後にのみページ閲覧数を計測します。ツールのデータにアクセスできない別のフレームで動作します。ランダムな Cookie 識別子は Mindblown の各サイトで共有され、ブラウザー識別子は最大2年間、セッション識別子は30分間保存されます。Cookie 設定で同意を撤回できます。

データと広告について

ツールの入力とファイルは、ブラウザで処理されます。 これらのツールによってアップロードまたは保存されません。 あなたの作業をクリアします。 ダウンロードとシステムクリップボードは、あなたの制御下に残っています。

生産ページの表示 Adsterra 別々の起源にフレーム内の広告。 広告プロバイダは、IPアドレスやブラウザ情報などの接続データを受信し、クッキーを使用する可能性があります。 これらのフレームを介してツール入力を読み込むことはできません。 ホスティングも接続メタデータを処理します。

Adsterraのプライバシーポリシー