JSON ↔ XML 変換

JSON と XML 形式の間を即座に変換します。双方向に対応:JSON → XML と XML → JSON。インデントスタイルを選ぶと、見事に整形された出力が得られます。
すべての処理はブラウザー内でローカルに行われます — データがサーバーへアップロードされることはありません。
あわせて:JSON ツール一覧 | JSON ビューアー / エディター | JSONPath エバリュエーター | JSON Schema バリデーター | JSON → SQL / TOML コンバーター | JSON 比較。
方向: インデント:
JSON データを入力し変換をクリック
JSON → XML 変換
JSON オブジェクトは、キーをタグ名として XML 要素に変換されます。配列は繰り返しの <item> 要素で包まれます。テキスト値は XML 要素内のテキストコンテンツになります。JSON に戻すとき、XML 属性は @ 接頭辞付きで保持されます。出力は選んだインデントで整形され、読みやすくなります。
要素と属性 — マッピングの問い

XML に配列はなく、JSON に属性はありません。だから変換は約束事です。JSON オブジェクトはキーをタグ名とする要素になり、配列は要素を繰り返し、XML 属性は JSON へ戻る道で @ 接頭辞を付けられます。テキストが子要素と混ざる(mixed content)ものには自然な JSON 表現がなく — コンバーターはテキスト用のフィールドを選ばねばなりません。