XML to JSON
XMLをJSONに変換
XML Input
JSON Output
このツールについて
XML to JSON Converterは、XMLドキュメントを同等のJSONに変換します。各XML要素はJSONキーになり、子要素はネストされたオブジェクトになり、同じタグ名を持つ繰り返しの兄弟要素は自動的にJSON配列にグループ化されます。
テキスト内容は適切な場合、数値やブール値に自動的に推論されます('30'は30に、'true'はtrueになります)。XML属性は含まれず、要素の内容のみが変換されます。すべての処理はブラウザ内でローカルに実行されます。
使い方
- XML入力エリアにXMLを貼り付けるか、Sampleをクリックして例を読み込みます。
- JSONのインデントレベル(2スペース、4スペース、またはMinified)を選択します。
- → JSONをクリックして変換します。
- 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になります。それ以外はすべて文字列のままです。