カテゴリー: 開発ツール

XML から JSON へ

XML 文書をブラウザ内で読みやすい JSON に変換

XML 文書を貼り付けると、属性・テキスト内容・繰り返し登場する子要素を読みやすいキーに対応付けて JSON に変換します。解析はすべてローカルで行われます。

XML を貼り付けると JSON に変換します。

JSON
ここに結果が表示されます。

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

XML のフィードや RSS 文書、SOAP や設定ファイルは、JSON にした方が扱いやすいことがよくあります。このツールはブラウザ内蔵のパーサーで XML を解析し、JSON として再構築します。属性は @attributes オブジェクトに、直下のテキストは #text に、繰り返される子タグは配列にまとめられます。

使い方

  1. 入力欄に XML を貼り付けるか入力します。
  2. JSON 出力のインデントを2または4スペースから選びます。
  3. JSON の結果をコピーするか、.json ファイルとしてダウンロードします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

XML はサーバーに送信されますか?
いいえ。解析にはブラウザ内蔵の DOMParser を使い、すべての処理はブラウザのタブ内で行われます。
不正な形式の XML を入力するとどうなりますか?
推測せずにパーサーのエラーメッセージをそのまま表示するので、失敗した行を正確に特定して修正できます。
XML の属性はどのように表現されますか?
各要素の属性は、そのテキストや子要素と並べて @attributes オブジェクトにまとめられるため、情報が失われることはありません。