このツールでできること
JSON → XML は、オブジェクト キーを要素名に、配列値を繰り返し要素にマップし、最上位の配列は item サブ要素を使用します。 null は空の要素として出力され、文字列、数値、およびブール値は安全にエスケープされたテキストとして出力されます。
- デフォルトのルート要素の名前は root です。
- オブジェクト キーとルート要素は、正当な XML 名である必要があります。不正な場合は、エラーが明示的に報告されます。
- &、<、>、引用符などの文字はラベルとして実行されません。
使い方
- 有効な JSON を貼り付けます。
- ルート要素名を確認または変更します。
- 「XMLに変換」をクリックします。
- 配列とnull値を確認した後、result.xmlをコピーまたはダウンロードします。
主な用途
- XML のみを受信するシステム用に単純なデータを準備します。
- 構成またはテスト フィクスチャの XML スケルトンを生成します。
- JSON 階層が繰り返し要素にどのようにマップされるかを確認します。
JSON → XMLの機能
オブジェクトと配列を再帰的に変換し、テキストを安全にエスケープし、不正な XML タグ名を拒否します。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。
FAQ
配列にはどのようなラベルが使用されますか?
オブジェクト プロパティ内の配列はプロパティ名を繰り返します。最上位の配列はルート要素の下に配置され、item を使用します。
nullを変換するにはどうすればよいですか?
null は <value/> などの空の要素に変換されます。ルールは固定されており、文字列 "null" は出力されません。
一部の JSON キーがエラーを報告するのはなぜですか?
スペース、数字で始まるキー、または許可されていない文字を含むキーを直接 XML タグにすることはできません。このツールは、不正な XML がサイレントに生成されることを避けるために、エラーを明確に報告することを選択します。