XML エディター (SQL Server Management Studio)

XML スキーマ、ADO.NET データセット、および XML ドキュメントを操作するための一連のビジュアル ツールを提供します。 XML デザイナーは、World Wide Web Consortium (WC3) によって定義された XML スキーマ定義 (XSD) 言語をサポートしています。 デザイナーでは、DTD (ドキュメント型定義) や XDR (XML-Data 削減) などの他の XML スキーマ言語はサポートされていません。

デザイナーを表示するには、データセット、XML スキーマ、または XML ファイルをプロジェクトに追加するか、次の表に示すファイルの種類のいずれかを開きます。

Caution

スキーマ ビューで作業する場合、 元に戻す コマンドはありません。 作業を慎重に計画し、ファイルを頻繁に保存します。

デザイナーには、XML ファイル、XML スキーマ、データセットで動作する次の 3 つのビュー (またはモード) が用意されています。

ビュー​​ Description サポートされているファイルの種類
Schema XML スキーマと ADO.NET データセットを視覚的に作成および変更する場合。 .xsd
データ 構造化データ グリッド内の XML データ ファイルを視覚的に変更する場合。 .xml
XML XML を編集する場合。ソース エディターには、完全なWordやリスト メンバーなど、色分けと IntelliSense が用意されています。 .xsd .xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config を .xml する
プラン の表示 SET SHOWPLAN_XML ON オプションを使用して作成された XML クエリ プランを表示します。 。Showplan

スキーマ ビュー

スキーマ ビューでは、XML スキーマと ADO.NET データセットを構成する要素、属性、型などを視覚的に表現できます。

スキーマ ビューでは、ツールボックスの [XML スキーマ] タブまたはサーバー エクスプローラーからデザイン 画面に要素をドロップすることで、スキーマとデータセットを構築できます。 さらに、デザイン 画面を右クリックし、ショートカット メニューから [追加] を選択することで、要素をデザイナーに追加できます。

スキーマ ビューでは、次のことができます。

  • 既存の XML スキーマと ADO.NET データセットの構築と変更

  • テーブル間のリレーションシップを作成および編集する

  • キーの作成と編集

  • XML スキーマから ADO.NET データセットを生成する

Note

スキーマ ビューの要素のレイアウトは .xsx ファイルに格納されます。これは、ソリューション エクスプローラー ツール バーの [すべてのファイルを表示] をクリックし、.xsd ファイルを展開することで確認できます。 .xsx ファイルが存在しない場合は、XML デザイナーで .xsd ファイルが開かれたことがないことを意味します。

スキーマ ビューのカスタマイズ

次の機能は、スキーマ ビューの要素の視覚的なレイアウトを変更します。

  • ズーミング

  • 入れ子になった要素の展開または折りたたみ

  • 要素のレイアウトを自動的に配置する

  • 折りたたまれた要素のデフォルトの状態をリセットします

非表示の入れ子になった要素を展開するには
  • 要素の下部にあるプラス記号アイコンをクリックします。
入れ子になった要素を折りたたむには
  • デザイナーに表示する一番下の要素のマイナス アイコンをクリックします。

データ ビュー

データ ビューには、.xml ファイルの変更に使用できるデータ グリッドが用意されています。 データ ビューで編集できるのは、XML ファイル内のコンテンツ (ただし、タグと構造ではありません) だけです。

データ ビューには、データ テーブルデータの 2 つの独立した領域があります。 データ テーブル 領域は、XML ファイルで定義されているリレーションシップの一覧であり、入れ子の順序 (最も外側から最も内側へ) です。 データ 領域は、[データ テーブル] 領域の選択に基づいてデータを表示するデータ グリッドです。

Note

新しく作成された XML ファイルにはデータが含まれているため、データ ビューに表示できません。 データ ビューをまったく呼び出すことができない XML ドキュメントのインスタンスもあります。 XML は整形式と見なされますが、データ ビューに切り替えようとする構造化データでない場合は、「このドキュメントは整形式ですが、データ ビューで表示できない構造が含まれています」というメッセージが生成されます。

データ ビューでは、次のことができます。

  • データ テーブルを手動で設定する

  • 既存のデータ テーブルを編集する

  • XML ドキュメントから XML スキーマを生成する

XML ビュー

XML ビューは、生の XML を編集するためのエディターを提供し、IntelliSense とカラー コーディングを提供します。 ステートメント補完は、.xsd ファイルと、関連付けられたスキーマを持つ .xml ファイルで作業するときに使用できます。 タグを開始する < を入力すると、その場所で有効な要素の一覧が表示されます。 要素名を入力して SPACE キーを押すと、要素がサポートする属性の一覧が表示されます。

Note

Microsoft IntelliSense オプションはツール バーでは使用できません。 XML エディターでオプションにアクセスするには、[ 編集 ] メニューの [IntelliSense] をクリックします。

SHOWPLAN ビュー

クエリ プランは、 SET SHOWPLAN_XML ON オプションを使用して作成するときに XML 形式で保存できます。 拡張子が .showplan のファイルをダブルクリックして、クエリ プランを開きます。

こちらもご覧ください

XML 形式での実行プランの保存