このツールに問題がありますか?

「JSONからXMLへの変換 オンライン」について

このツールは JSON を XML に変換します。オブジェクトキー→要素名、値→テキストまたはネスト要素、配列→繰り返し子要素。出力は JSON ツリーを反映します。

現代 API の出力を XML 必須のレガシー(SOAP、2000 年代の設定、旧データ交換契約)と統合する際に必要です。

属性扱い、XML 宣言、インデント、ルート要素名のオプションあり。出力はどの XML パーサでも処理できる well-formed な XML。

このツールの使い方

JSON をシンプルな XML 文書に変換する手順

  1. JSON を貼り付け

    オブジェクトまたは配列を「JSON」欄に。最上位の値は `<root>` 要素で包まれ、出力は常に整形式 XML になります。

  2. ネストの対応

    オブジェクトはプロパティ名をキーにしたネスト要素に。配列は親キーを接頭辞にした `<name_item>` の繰り返し。プリミティブは要素テキスト(& < > は XML エスケープ)。

  3. null と undefined

    null / undefined は空テキストの要素ではなく自己終了要素 `<key />` として出力。「値なし」と「空文字」を区別する受け手に便利。

  4. 「実行」

    出力は単一フィールド `xml` — `<?xml version="1.0" encoding="UTF-8"?>` プロローグと `<root>…</root>` ボディからなる完全な文書。属性や名前空間はなく、要素のみ。