JSON とデータ形式のツール
JSON の整形・検証、CSV / YAML / TOML / XML との相互変換ツールをまとめています。
API のレスポンス確認、設定ファイルの相互変換、データ構造の検証など、JSON を中心としたデータ形式の作業はエンジニアの日常業務です。本サイトの JSON 関連ツールは、すべてブラウザ内で処理されるため、APIキーや個人情報を含むデータを扱う場面でも外部に送信される心配はありません。整形・バリデーション・他形式への変換を 1 ページにまとめています。
このジャンルのツール(8)
JSON フォーマッター / ビューワー
JSON を整形して読みやすく表示するブラウザ完結のフォーマッター・ビューワー
JSONバリデーター
JSONの構文検証とエラー位置表示。整形出力対応
JSON → TypeScript
JSON サンプルから TypeScript の interface 定義を自動生成
JSON→CSV変換
JSON配列をCSVに変換(区切り文字・ヘッダー・クォート設定可能)
JSON⇔YAML変換ツール
JSONとYAML形式をブラウザ上で即座に相互変換
CSV→JSON変換ツール
CSVデータをJSON形式にブラウザ上で即座に変換
TOML⇔JSON変換ツール
TOMLとJSON形式をブラウザ上で即座に相互変換
XMLフォーマッター
XMLを整形・圧縮。カスタマイズ可能なインデントでXMLを読みやすく変換
関連する記事
-
JSON と YAML:使い分けと相互変換時の落とし穴
JSON と YAML の違い、それぞれの長所短所、変換時のデータ損失、コメントや日付の扱いの差分を整理します。
-
TOML 形式:YAML より簡素な設定ファイルの書き方
TOML(Tom's Obvious Minimal Language)の構文、テーブル、配列、日付、JSON や YAML との比較、Cargo や pyproject.toml での実例を整理します。
-
XML 整形:属性 vs 要素、インデント、名前空間の扱い
XML を整形するときの基本ルール、属性と要素の使い分け、インデント幅、名前空間や CDATA の扱いを整理します。
-
CSV のクォート規則と、スプレッドシート互換のために守るべきルール
RFC 4180 で定められた CSV のクォート規則、改行・カンマ・ダブルクォートを含むデータの正しい表現、Excel と Google Sheets 互換のために気をつけるBOM・改行コードを整理します。
-
JSON のキー順序問題と、決定論的シリアライズが必要な場面
JSONのキー順序が仕様上保証されない理由、JavaScriptオブジェクトの実装ごとの順序挙動、署名・キャッシュ・差分などキー順序を固定する必要があるユースケースを整理します。
-
JSON Schema 入門:データ形状をバリデーションする標準
JSON Schema の基本キーワード、型・プロパティ・必須・パターン指定、$ref による参照、API 設計や設定ファイルでの活用シーンを整理します。