TAG
「JSON」タグのツール
10 個のツール
JSON を整形 / 検証 / 変換 / クエリするツール。
「JSON」タグが付いている NoSend Tools のツール一覧。すべてブラウザ内で完結し、入力データはサーバーへ送信されません。
タグ:
並び順:
1 ページあたり:
ツール一覧
10 / 10 件

CSV ⇄ JSON 変換 — 区切り / ヘッダ自動判定
CSV と JSON を相互変換します。区切り文字 (カンマ / タブ / セミコロン) ・ヘッダー行有無・JSON インデントを切り替え可能。クォート/改行入りフィールドにも対応し、すべてブラウザ内で処理されます。
開発JSON変換

JSON 比較 / 差分 — 構造的に違いを抽出
2 つの JSON を構造的に比較。オブジェクト/配列のネストを再帰的に解析し、追加・削除・変更・移動の各差分をハイライト表示します。すべてブラウザ内で処理。
開発JSONDiff

JSON 整形・検証 — インデント / 圧縮 / エラー表示
JSON をブラウザ内で整形 (インデント指定) ・最小化・バリデーションします。エラー行・列を表示。データは一切外部に送信されません。
開発JSON整形

JSON Path クエリ — JSONPath で JSON ツリーを探索
JSON データに対して JSONPath クエリ (例: `$.store.book[*].author`) を実行して、必要な値だけを取り出します。jsonpath-plus (MIT) でブラウザ内処理、結果は値・パス・親ノードのいずれかで取得可能。API レスポンスの抽出、ログから特定フィールドだけ抜き出す、設定ファイルの値確認、DevTools での JSON 探索に便利。複雑な式 (`?(@.price < 10)` / `$..` / `[?(@.tag=='x')]`) も使えます。データはブラウザ内でのみ評価され、外部送信はありません。
開発JSON抽出

JSON サンプルから JSON Schema を生成 — Draft 2020-12 / Draft-07
API レスポンスや設定ファイルの JSON サンプルを貼り付けると、対応する **JSON Schema (Draft 2020-12 / Draft-07 切替可)** を自動生成します。値から型を推論 (`string` / `number` / `integer` / `boolean` / `array` / `object` / `null`)、配列要素は merge して `items` を 1 つにまとめ、必須キーは `required` に列挙。`additionalProperties: false` の strict モード、null 許容を `[T, "null"]` で表現する nullable モード、文字列の `format` 自動検出 (`email` / `uri` / `uuid` / `date` / `date-time` / `time` / `ipv4` / `ipv6`) のオプション付き。OpenAPI 3.1 / AJV / VS Code 設定 JSON Schema・package.json schema / GitHub Actions workflow schema の **雛形作成** に最適。`json-to-ts` (同じ JSON から TypeScript 型を生成) の姉妹ツールで、本ツールは **API ドキュメント / バリデーション** 用途、json-to-ts は **コード上の型定義** 用途に棲み分け。すべてブラウザ内で処理、サーバー送信なし。
開発JSON

JSON → TypeScript 型定義生成
JSON を貼り付けると、対応する TypeScript の interface / type 定義を生成します。ネストしたオブジェクトは別 interface に分割、配列はキーをマージして一部だけに存在するキーを optional (?) に、混在する値は union 型に変換。ルート型名・interface / type 切替・export 付与を選べます。同じ構造の型は 1 つにまとめます。JSON はブラウザ内でだけ処理され、外部に送信されません。
開発JSON変換

JSON5 整形 / JSON 変換 — コメント・末尾カンマ・無クォートキーに対応
JSON5 (コメント、末尾カンマ、シングルクォート、無クォートキーが許される拡張 JSON) をパースして、整形した JSON5 か、厳密な JSON に変換します。tsconfig.json や package.json5、コメント付き設定ファイルで便利。インデント幅 (2 / 4 / Tab) も選択可能で、行・列番号付きのパースエラー表示にも対応。すべてブラウザ内で完結し、データは外部に送信されません。
開発JSON整形変換

TOML ⇄ JSON 変換 — Cargo.toml / pyproject.toml 対応
TOML と JSON を相互変換します。変換方向の切替・JSON インデント (2 / 4 / タブ) 選択・サンプル付き。smol-toml ライブラリでブラウザ内処理。
開発JSON変換

XML ↔ JSON 変換
XML と JSON を相互変換します。属性は `@_` プレフィックスで保持、整形 (2/4/タブ) を選択可。fast-xml-parser (MIT) でブラウザ内のみ実行、データはサーバーに送信されません。
開発変換JSON

YAML ⇄ JSON 変換 — インデント保持
YAML と JSON を相互変換します。インデント (2 / 4 / タブ) 切替・サンプル付き。eemeli/yaml ライブラリでブラウザ内処理。
開発JSON変換