JSON から XML への変換

逆方向の変換が必要ですか?
XML to JSON Converter

JSON 入力

1

XML 出力

設定

XML 変換オプション

JSON データを入力して XML に変換

変換後のデータはここに表示されます

JSON を XML に変換する方法

  1. ステップ 1 – JSON を入力

    • JSON コンテンツを左側のエディターに貼り付けるか、.json ファイルをドラッグ&ドロップします。
    • ツールは有効な JSON 構文を自動的にチェックし、エラーをすぐに通知します。
    • クリーンな XML 構造にするには、JSON に単一のルートオブジェクトがあることを確認してください。そうでない場合は、デフォルトのルートが追加されます。
  2. ステップ 2 – XML 出力を設定

    • ルート要素: XML ドキュメントのラッパータグ名を定義します(デフォルト: "root")。
    • 属性: 属性プレフィックスオプション(デフォルト: "@")を使用して、どの JSON キーを子要素ではなく XML 属性として扱うかをコンバーターに伝えます。
    • 宣言: 標準の <?xml ...?> ヘッダーをオンまたはオフに切り替えます。
  3. ステップ 3 – 変換とエクスポート

    • XML は適切なインデントと文字エスケープで右側のパネルに即座に生成されます。
    • 「コピー」をクリックして、SOAP API や設定ファイルで XML を使用します。
    • 後で使用するために結果を .xml ファイルとしてダウンロードします。
例: JSON から XML への変換
// 入力 JSON
{
  "book": {
    "@id": "bk101",
    "author": "Gambardella, Matthew",
    "title": "XML Developer's Guide",
    "price": 44.95
  }
}

<!-- 出力 XML -->
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <book id="bk101">
    <author>Gambardella, Matthew</author>
    <title>XML Developer's Guide</title>
    <price>44.95</price>
  </book>
</root>

関連する JSON & XML ツール

よくある質問

JSON から XML への変換はどのように機能しますか?

JSON オブジェクトは XML 要素に変換されます。配列項目は同じタグ名の複数の要素になります。オブジェクトプロパティは子要素になり、@ プレフィックスを使用して属性を設定できます。

JSON 配列はどうなりますか?

配列は複数の XML 要素に変換されます。たとえば、3 つのオブジェクトを含む 'items' という名前の配列は、3 つの 'item' 要素になります。

XML 構造をカスタマイズできますか?

はい!ルート要素名、属性プレフィックス、インデント、XML 宣言を含めるかどうかをカスタマイズできます。

特殊文字はどのように処理されますか?

特殊な XML 文字(<、>、&、'、")は、有効な XML 出力を保証するために自動的にエスケープされます。

データは安全ですか?

はい、すべてのデータ処理は完全にブラウザー内で行われます。JSON データがサーバーに送信されることはなく、完全なプライバシーとセキュリティが保証されます。

JSON から XML への変換 | JSONSwiss