コンテンツにスキップ

XML ↔ JSON コンバーター

XMLとJSONを即座に変換。属性、ネストされた要素、配列に対応。インデント設定可能。無料、100%ブラウザ内で動作。

XMLとJSONとは?

XML(eXtensible Markup Language)は人間と機械の両方が読めるドキュメントをエンコードするマークアップ言語です。JSON(JavaScript Object Notation)は軽量データ交換フォーマットです。JSONがモダンWeb APIを支配する一方、XMLはエンタープライズシステム(SOAP、RSS、SVG、XHTML)や設定ファイル(Maven、Android)で不可欠です。

XML vs JSON — 主な違い

XMLは属性、混合コンテンツ、名前空間、スキーマ(XSD)、XSLT変換をサポート。JSONはよりコンパクトでJavaScriptでネイティブサポート。
変換メモ:XML属性はJSONで@属性キーになります。同名の複数XML要素はJSON配列になります。

XMLとJSON間の変換が必要な場合

API移行 — レガシーSOAP/XML APIをモダンRESTクライアント向けJSONに変換。設定 — Maven pom.xmlやAndroid XML設定をJSONに変換。データ交換 — 異なるフォーマットを使用するシステム間の接続。RSS/Atomフィード — XMLフィードを解析しJSONに変換。

プライバシー

すべての変換はネイティブDOMParser APIを使用して100%ブラウザ内で実行されます。データはサーバーに送信されません。