メインコンテンツへスキップ
Z

XML to JSON コンバーター

ブラウザ内でXMLをJSONに変換します。ネイティブのDOMParserを使用し、属性プレフィックス、テキストキー、コンパクトモードをカスタマイズできます。

無料 登録不要 クライアントサイド プライバシーに配慮 Updated

使い方

  1. 1 有効なXMLコードを貼り付けます。ブラウザがネイティブのDOMParserで解析します。
  2. 2 属性プレフィックス(デフォルトは`@`)とテキストキー(デフォルトは`#text`)を選択します。
  3. 3 コンパクトを有効にすると、属性も子要素も持たない末端要素が単純な文字列に短縮されます。
  4. 4 生成されたJSONツリーをコピーまたはダウンロードします。

このツールを使う理由

  • 外部のXMLライブラリを一切使わず、ネイティブのDOMParserだけで動作します。
  • 属性は`@`プレフィックス付きのキーになります。混在コンテンツ(テキスト+子要素)は`#text`キーの下に格納されます。
  • 同名の子タグが繰り返される場合は自動的に配列にまとめられます。
  • 処理はすべてクライアント側で完結— データは常にブラウザ内にとどまります。

よくある質問

属性はどのように表現されますか?

各属性は(カスタマイズ可能な)`@`プレフィックス付きのキーになります。`<note to="Tove">`は`{"@to": "Tove"}`になります。

同じタグが親要素の中で複数回繰り返される場合はどうなりますか?

同じタグ名を持つ子要素が繰り返されている場合は、1つのJSON配列にまとめられます。

混在コンテンツはどのように処理されますか?

テキストコンテンツは子要素と並んで(カスタマイズ可能な)`#text`キーの下に配置されます。

逆方向の変換が必要な場合は?

<a class="text-brand-600 hover:underline" href="/json-to-xml">JSON to XML</a>をご覧ください。整形(pretty-print)だけが必要な場合は<a class="text-brand-600 hover:underline" href="/xml-formatter">XML Formatter</a>が便利です。出力されたJSONはそのまま<a class="text-brand-600 hover:underline" href="/json-formatter">JSON Formatter</a>で利用できます。

XML to JSON コンバーター とは?

XML to JSON コンバーターは、XMLコードを同等のJSONデータに変換するツールで、要素・属性・テキストコンテンツをネストされたオブジェクトやキーに対応付けます。ブラウザ内でネイティブのDOMParserを使って処理され、属性用プレフィックス、専用のテキストキー、よりコンパクトで簡潔な出力を得るためのコンパクトモードなど、設定可能なオプションを備えています。

概要

XML to JSON コンバーター は Zerethon Tools が提供する無料の 開発者 ユーティリティです。ブラウザ内でXMLをJSONに変換します。ネイティブのDOMParserを使用し、属性プレフィックス、テキストキー、コンパクトモードをカスタマイズできます。. ブラウザ上で完全に動作します — 登録不要、アップロード不要。

カテゴリ
開発者
料金
無料
プライバシー
ブラウザベース
登録
不要

プライバシー

明記されない限り、データがブラウザの外に送信されることはありません。XML to JSON コンバーター は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。

比較

基礎を学ぶ

使い方ガイド

関連ツール

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

無料登録