JSON から XML への変換
ブラウザーで JSON データを XML に変換し、ルート要素、配列項目名、空の値、XML エスケープを明示的に扱います。
使い方
使い方
- 有効な JSON を貼り付け、ルート要素名と配列項目名を選びます。
- 変換して、正規化された XML 要素名とエスケープ済みテキストを確認します。
- XML をコピーするか XML ファイルとしてダウンロードします。
予測可能な JSON から XML への対応
オブジェクトは子要素になります。配列は item 要素を繰り返す親要素になります。プリミティブ値はテキストになり、null と空文字列は自己終了要素になります。ルートは常に選んだルート要素で囲まれます。
安全な XML 名とテキスト
要素名の前後空白を除き、無効文字をアンダースコアにし、数字またはハイフンで始まる名前には先頭にアンダースコアを付けます。テキスト内のアンパサンド、山括弧、引用符、アポストロフィはエスケープします。処理命令、属性、外部エンティティは生成しません。
よくある質問
あわせて知りたいこと
JSON 配列をルートにできますか?
はい。選択したルート要素内に、配列の各値に対する item 要素を繰り返し作成します。
無効な JSON キーはどうなりますか?
有効な XML 要素名に正規化されます。異なるキーが同じ名前に正規化される場合は番号付きの接尾辞を付けます。
JSON はアップロードされますか?
いいえ。解析、変換、コピー、ダウンロード準備はブラウザー内で行われます。