JSON ⇄ XML

JSON オブジェクトを構造的に等価な XML に変換します。

使い方

オブジェクトはネストした要素になり、配列の各要素は同じタグで繰り返されます。テキストノードはそのまま要素の内容になります。属性はサポートされず、子要素として出力されます。

よくある質問

XML の属性はどう表現されますか?

本ツールは JSON のキーを属性を区別せず一律に子要素として生成します。属性を使う必要がある場合は、あらかじめ別の方法で処理してください。

配列にインデックスがないのはなぜですか?

XML は繰り返すタグでリストを表現し、インデックスという概念を持ちません。元に戻す際、同名の連続する兄弟要素は配列として扱われます。