メインコンテンツへスキップ
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を使って処理され、属性用プレフィックス、専用のテキストキー、よりコンパクトで簡潔な出力を得るためのコンパクトモードなど、設定可能なオプションを備えています。

機能

Elements to objects

Nested elements become nested objects; repeated elements become arrays.

Configurable output

Set an attribute prefix and text key, or use compact mode for cleaner JSON.

100% private

Uses the native parser locally — your XML never reaches a server.

Input

<note><to>Ann</to><priority>1</priority></note>

Output

{
  "note": {
    "to": "Ann",
    "priority": "1"
  }
}

主な用途

  1. 1

    Consume XML in JS

    Turn an XML API response or RSS feed into JSON your code can index.

  2. 2

    Migrate legacy data

    Convert XML config or exports into JSON for modern tooling.

  3. 3

    Inspect XML structure

    Read tangled XML as indented JSON to understand its shape.

概要

Zerethon's XML to JSON converter parses XML with the browser's native DOMParser and emits equivalent JSON, mapping elements, attributes, and text into nested objects. Attribute prefix, text key, and a compact mode are configurable. Nothing is uploaded.

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

References

プライバシー

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

比較

基礎を学ぶ

使い方ガイド

関連ツール

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

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

Zerethon を無料で試す