XML ↔ JSON

明確な属性・テキスト規則で XML と JSON を双方向変換します。

入力

出力

このツールについて

@attributes、#text、繰り返し要素の配列という規則で XML と JSON を相互変換します。

主な機能

  • 属性、テキスト、CDATA、繰り返し要素
  • 決定的な往復マッピング

使い方

  1. 1XML→JSON または JSON→XML を選びます。
  2. 2データを貼り付けて変換します。

入力

<user id="007"><name>Ada</name><tag>a</tag><tag>b</tag></user>

出力

{"user":{"@attributes":{"id":"007"},"name":{"#text":"Ada"},"tag":[{"#text":"a"},{"#text":"b"}]}}

制限事項

  • ブラウザの応答性を保つため、入力は 2,000,000 文字までです。
  • 混合コンテンツは保持しますが、元の空白やノード順を完全には再現できません。
  • 入力はすべてブラウザ内で処理され、ToolHub にアップロードされません。

最終確認:

関連ツール