コンテンツへスキップ
JSON to XML
JSONをXML形式に変換(コンバーター)します。
概要
JSON形式のデータをXML形式に変換するツールです。
JSONにはない「ルート要素」を自動的に補い、XML宣言付きの整形済みXMLを出力します。
レガシーシステムやSOAP APIなど、XML形式でのデータ授受が必要な場面で使います。
使い方
- 1
テキストエリアに変換したいJSONを入力します。
- 2
「XMLに変換する」ボタンをクリックします。
- 3
整形されたXMLが下部に表示されます。「コピー」ボタンで結果をクリップボードにコピーできます。
入力例・出力例
入力
{"name":"Taro","age":20}出力
<?xml version="1.0" encoding="UTF-8"?> <root> <name>Taro</name> <age>20</age> </root>
利用シーン
REST APIから取得したJSONレスポンスを、XMLでの連携が必要なシステムへ渡す前に変換する
JSON形式で作成したテストデータを、XML形式が必要なテスト環境用に変換する
JSON形式の設定情報を、XML設定ファイルへ移行する際の下地として変換する
よくある質問
入力したJSONは外部に送信されますか?
いいえ。変換処理はすべてブラウザ内で完結し、外部サーバーへは送信されません。
配列はどのようにXMLへ変換されますか?
配列の各要素は、親キーと同じ名前の要素として並べて出力されます。
XMLの要素名に使えない文字を含むキーはどうなりますか?
スペースなどXML要素名として使用できない文字はアンダースコアに置き換えられます。
注意点
配列の各要素は、親キーと同じ名前の要素として並べて出力されます(配列専用のタグは生成されません)。
スペースなど、XML要素名として使用できない文字を含むキーは、アンダースコアに自動的に置き換えられます。
生成されるXMLにはルート要素として<root>が自動的に付与されます。
関連ツール
XMLをJSON形式に変換(コンバーター)します。
XMLを整形(フォーマット)して見やすく表示します。
JSONをYAML形式に変換(コンバーター)します。