JSON ⇔ XML 変換ツール

無料のJSON→XML、XML→JSON変換ツール。属性は @、テキストは #text、配列は繰り返し要素として変換し、エラー行番号も表示します。ブラウザ内で動作します。

関連: JSON ↔ YAML 変換ツール · CSV→JSON変換ツール · XMLフォーマッター

できること


JSONとXMLはデータの構造化の方法が異なるため、このツールは最も広く使われている規約に従います。XML属性は @ で始まるキーになり、子要素と混在するテキストは #text に入り、繰り返される要素はJSON配列になります。逆変換しても同じ構造に戻ります。XMLにはデータ型がないため、数値や true/false は文字列として戻ります。

使い方


  1. 変換の方向を選び、JSONまたはXMLを貼り付けます。
  2. 入力するとすぐに結果が表示され、エラーがあれば行と列が示されます。
  3. 結果をコピーまたはダウンロードするか、入れ替えて逆方向に変換します。

よくある質問


JSONがルート要素で囲まれるのはなぜですか?
XMLドキュメントには、ルート要素がちょうど1つ必要です。JSONの最上位に複数のキーがある場合や、リストの場合は、<root> で囲んで変換します。

データはどこかに送信されますか?
いいえ。変換はすべてブラウザ内で実行されるため、設定ファイルや機密データでも安全に使えます。