コード、データと QRツール

JSON から XML への変換

ブラウザーで JSON データを XML に変換し、ルート要素、配列項目名、空の値、XML エスケープを明示的に扱います。

ブラウザ内で処理登録不要プライバシーの説明 ↗

有効な JSON 値を入力してください。最大 100,000 文字です。

使い方

使い方

  1. 有効な JSON を貼り付け、ルート要素名と配列項目名を選びます。
  2. 変換して、正規化された XML 要素名とエスケープ済みテキストを確認します。
  3. XML をコピーするか XML ファイルとしてダウンロードします。

予測可能な JSON から XML への対応

オブジェクトは子要素になります。配列は item 要素を繰り返す親要素になります。プリミティブ値はテキストになり、null と空文字列は自己終了要素になります。ルートは常に選んだルート要素で囲まれます。

安全な XML 名とテキスト

要素名の前後空白を除き、無効文字をアンダースコアにし、数字またはハイフンで始まる名前には先頭にアンダースコアを付けます。テキスト内のアンパサンド、山括弧、引用符、アポストロフィはエスケープします。処理命令、属性、外部エンティティは生成しません。

よくある質問

あわせて知りたいこと

JSON 配列をルートにできますか?

はい。選択したルート要素内に、配列の各値に対する item 要素を繰り返し作成します。

無効な JSON キーはどうなりますか?

有効な XML 要素名に正規化されます。異なるキーが同じ名前に正規化される場合は番号付きの接尾辞を付けます。

JSON はアップロードされますか?

いいえ。解析、変換、コピー、ダウンロード準備はブラウザー内で行われます。