オンライン XML ビューアー - XML の解析・整形・変換

XML を貼り付けるかファイルを読み込み、ブラウザ内でローカルに解析します。整形済み XML と JSON の表示を切り替え、美化、圧縮、コピー、ダウンロードができます。データはサーバーへ送信されません。

0 文字
ドラッグ&ドロップ対応
解析結果

解析した XML または JSON がここに表示されます。

ブラウザだけで XML を見やすく理解する

XML は設定ファイル、API レスポンス、フィード、データ交換で今も幅広く使われています。この XML ビューアーは密なマークアップを読みやすい構造に整え、JSON 表示でデータを確認できます。元の内容は常にお使いの端末内にとどまります。

リアルタイム XML 解析

入力中に構文エラーを確認でき、有効な XML は一貫したインデントで表示されます。

XML と JSON の表示

整形済み XML と JSON 表示を切り替え、属性、繰り返し要素、テキスト内容を確認できます。

ローカルファイル対応

貼り付け、アップロード、XML・テキストファイルのドラッグ&ドロップに対応し、現在の結果をコピーまたはダウンロードできます。

プライバシーを優先

解析、整形、変換、ファイルの読み込みはすべてブラウザ内でローカルに実行されます。

XML ビューアーの使い方

1

XML を貼り付けるかアップロード

エディターに XML を貼り付けるか、ローカルファイルを選択、または入力エリアへファイルをドロップします。

2

ドキュメントを解析

入力中に XML が検査されます。すぐに確認したい場合は「XML を解析」を押してください。

3

読みやすい表示を選択

XML 表示では整形済みのマークアップを、JSON 表示では属性と繰り返しデータを確認できます。

4

整形、コピー、ダウンロード

有効な XML を整形または圧縮し、選択中の XML または JSON の結果をコピー・ダウンロードします。

XML ビューアーが役立つ場面

API レスポンスの確認

SOAP レスポンス、RSS フィード、レガシー API の XML を読みやすくしてから、連携の問題を調査できます。

設定ファイルの確認

pom.xml、web.config、Android Manifest、デプロイメント記述子などの構造と属性を確認できます。

JSON で XML データを把握

変換処理やパーサーを書く前に、JSON 表示でネストしたデータ、属性、繰り返しレコードを素早く整理できます。

共有用の結果を準備

コードレビュー前に XML を整形したり、混在テキストがないことを確認してから本番用の XML を圧縮したりできます。

JSON 表示での XML 構造の表現

JSON 表示は確認しやすい形式です。重要な XML 構造を保持しますが、XML から JSON への変換に唯一の共通標準はありません。

  • 属性要素の属性は子要素名と衝突しないよう、@attributes オブジェクトにまとめられます。
  • 繰り返し要素同名の兄弟要素は、複数の <item> ノードのように配列になります。
  • テキストと CDATA意味のあるテキスト内容は、黙って捨てずに #text に保持されます。

XML の表示と解析のヒント

正しく見える XML を解析できない

閉じ忘れのタグ、入れ子の不一致、複数のルート要素、または &amp; ではない未エスケープの & を確認してください。

JSON に @attributes や #text がある

これらのキーは、通常の子要素オブジェクトでは表現できない XML の属性と混在テキストを保持するためのものです。

圧縮後にレイアウトが変わった

圧縮ではタグ間の空白を削除します。後続のシステムが空白だけのテキストノードを意味のあるものとして扱う場合は、整形済みの版を保持してください。

XML ビューアーのよくある質問

XML ビューアーと XML 検証ツールの違いは何ですか?

XML ビューアーは XML を読みやすく確認することと JSON 表示に重点を置きます。XML 検証ツールは、ドキュメントが整形式かどうかの報告に重点を置きます。このページは基本的な解析フィードバックと表示を提供し、検証ページは検証作業に特化しています。

XML はサーバーへアップロードされますか?

いいえ。貼り付け、解析、変換、コピー、ダウンロード、ローカルファイルの読み込みはすべてブラウザ内で行われます。

XML から JSON への変換には一つの標準形式がありますか?

ありません。XML は属性、名前空間、順序のある混在内容、繰り返し要素を持てるため、ツールごとに異なる規約があります。このビューアーは、構造を確認しやすいよう属性とテキストを明示します。

どの XML でも安全に圧縮できますか?

ツールが削除するのはタグ間の空白だけです。ただし受信側のシステムが空白だけのテキストノードを意味のあるものとして扱う場合は、元のファイルを残してください。

どのローカルファイルを開けますか?

読み取り可能な XML とテキストファイルを開けます。ファイルはブラウザ内だけで読み取られ、現在の入力エディターの内容を置き換えます。