Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightデータツールchevron_rightXML から JSONXML から JSON

XML から JSON

XML ドキュメントを JSON に変換します。

関連ツール

YAML から JSON

YAML から JSON

YAML ファイルを JSON に変換します。

JSONビューア

JSONビューア

JSON データを展開可能なツリーで視覚化します。

JSON 差分

JSON 差分

2 つの JSON オブジェクトを比較します。

XMLフォーマッター

XMLフォーマッター

XML ドキュメントを整形します。

テキストをバイナリに変換

テキストをバイナリに変換

テキストを 0 と 1 のバイナリコードに変換し、文字ごとの内訳も表示します。

CSS アニメーションジェネレーター

CSS アニメーションジェネレーター

ライブモーションプレビューを見ながら再利用できる CSS アニメーションを作成できます。

ドメイン名ジェネレーター

ドメイン名ジェネレーター

キーワードに基づいてスコア付きのドメイン候補を生成します。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

XML を扱いやすい JSON に変換

XML はフィード、エクスポート、設定ファイル、古い API で今でもよく使われていますが、最近のツールは JSON を前提にしていることが多くあります。この変換ツールを使えば、入れ子構造を手作業で書き換えずに XML を JSON に変換できます。

変換時の主な対応ルール

このツールは XML の階層をできるだけ保ちながら、分かりやすい JSON に整えます。

  • 属性は @attributes にまとめられます
  • テキストノードは #text に入ります
  • 同じ階層で繰り返される要素は自動的に配列になります
  • 入れ子要素はそのまま入れ子で保持されます

こんなときに便利です

XML から JSON への変換は、次のような場面で役立ちます。

  • XML ペイロードをより慣れた形式で確認したいとき
  • レガシーデータを JavaScript アプリ向けに整えたいとき
  • 古いサービスのレスポンスを比較したいとき
  • 設定やコンテンツフィードを JSON ベースの仕組みに移行したいとき

変換後は一度内容を確認

XML と JSON ではデータの表し方が完全に同じではありません。属性、混在コンテンツ、空タグ、繰り返し要素がどう表現されたかを確認してから、次の処理に使うのがおすすめです。