TL
ツールラボ
💰寄付する
💰寄付する

XML to JSON

XMLをJSONに変換

XML Input
JSON Output

このツールについて

XML to JSON Converterは、XMLドキュメントを同等のJSONに変換します。各XML要素はJSONキーになり、子要素はネストされたオブジェクトになり、同じタグ名を持つ繰り返しの兄弟要素は自動的にJSON配列にグループ化されます。

テキスト内容は適切な場合、数値やブール値に自動的に推論されます('30'は30に、'true'はtrueになります)。XML属性は含まれず、要素の内容のみが変換されます。すべての処理はブラウザ内でローカルに実行されます。

使い方

  1. XML入力エリアにXMLを貼り付けるか、Sampleをクリックして例を読み込みます。
  2. JSONのインデントレベル(2スペース、4スペース、またはMinified)を選択します。
  3. → JSONをクリックして変換します。
  4. Copyをクリックして、JSON出力をクリップボードにコピーします。

活用事例

バックエンド開発者は、JavaScriptフロントエンド向けにXML APIレスポンスをJSONに変換します。データエンジニアは、パイプライン処理のためにXMLフィードをJSONに変換します。XMLベースの設定ファイルから移行する開発者は、スキーマをJSONで文書化します。Web開発者は、JavaScriptアプリケーションで使用するためにRSS/AtomフィードをJSONに変換します。

よくある質問

  • 同じタグ名を持つ繰り返し要素はどうなりますか?自動的にJSON配列にグループ化されます。例えば、2つの<item>兄弟要素は"item": ["value1", "value2"]になります。
  • XML属性は変換されますか?いいえ。変換されるのは要素のテキスト内容と子要素のみです。XML属性は無視されます。
  • テキスト値はどのように型付けされますか?数値とブール値は自動的に推論されます:'42'は42に、'true'はtrueに、'false'はfalseになります。それ以外はすべて文字列のままです。