XML → JSON 変換
XML をブラウザ内で JSON へ変換 — 属性は @ キー、繰り返し要素は配列に。不正な入力は行単位のわかりやすいエラーで通知します。
このツールは完全にブラウザ内で動作します。データは端末から出ず、サーバーへアップロードされることはありません。
使い方
- 1XML を左ペインに貼り付けます。
- 2右側に整形済み JSON がリアルタイムに表示されます。
- 3良さそうなら JSON をコピーします。
XML → JSON 変換
サイトマップ、RSS、SOAP レスポンス、設定ファイルを貼り付けると、整形された JSON が即座に得られます。変換は属性を保持する fast-xml-parser を使用:各属性は @ 接頭辞のキーとして残り、同名の繰り返し要素は配列にまとめられます。属性とテキストの両方を持つ要素のテキストは #text キーに入ります。
不正な入力でも中途半端な変換結果を出しません:まず文書を検証し、エラーは該当行を指し示すので、閉じタグの忘れも 1 行で直せます。
よくある質問
属性は JSON でどう表されますか?
各属性は @ 接頭辞のキーになります — <book id="7"> は { "@id": "7" } のようになります。属性値は文字列のまま、数値や真偽値に見えるテキスト内容は対応する JSON 型に変換されます。
繰り返し要素はどうなりますか?
同名の兄弟要素は JSON 配列になります。ただし単一の要素は普通の値のままなので、受け手がリストを期待する場合は配列かどうかの確認が必要です。
XML はどこかにアップロードされますか?
いいえ。解析はブラウザ内の fast-xml-parser でローカルに行われ、データは端末の外に出ません。
関連ツール
JSON → XML 変換
JSON を属性・繰り返し要素・正しいエスケープ付きの整形式 XML へ。サイト内の XML → JSON ツールと往復可能。すべてローカルで即時処理。
すべてのツール →
XML フォーマッター
XML をオンラインで整形し、2 スペースの統一インデントに。サイトマップ・RSS・SOAP・設定ファイルがブラウザ内ですぐ読めます。
すべてのツール →
XML バリデーター
XML の整形式性をリアルタイムにチェック。タグの不一致・属性の引用符漏れ・不正な実体を貼り付けた瞬間に検出します。
すべてのツール →
JSON フォーマッター
乱れた JSON をオンラインで整形 — 2 スペース・4 スペース・タブに対応し、即時検証と正確なエラー位置表示。すべてブラウザ内で完結します。
すべてのツール →
ツールを埋め込む
1 行であなたのサイトにツールを。訪問者のブラウザ内で動きます。
<iframe src="https://zoyku.com/ja/tools/xml-to-json?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — xml-to-json" loading="lazy"></iframe>