Freigeben über


XML-Editor (SQL Server Management Studio)

gilt für:SQL ServerAzure SQL-Datenbankazure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Stellt eine Reihe visueller Tools zum Arbeiten mit XML-Schemas, ADO.NET Datasets und XML-Dokumenten bereit. Der XML-Designer unterstützt die vom World Wide Web Consortium (WC3) definierte XML-Schemadefinitionssprache (XSD). Der Designer unterstützt keine DTDs (Dokumenttypdefinitionen) oder andere XML-Schemasprachen, z. B. XDR (XML-Data Reduziert).

Um den Designer anzuzeigen, fügen Sie ihrem Projekt eine Dataset-, XML-Schema- oder XML-Datei hinzu, oder öffnen Sie einen der dateitypen, die in der folgenden Tabelle aufgeführt sind.

Vorsicht

Beim Arbeiten in der Schemaansicht gibt es keinen Rückgängig-Befehl . Planen Sie Ihre Arbeit sorgfältig, und speichern Sie Ihre Dateien häufig.

Der Designer bietet die folgenden drei Ansichten (oder Modi) für die Arbeit an XML-Dateien, XML-Schemas und Datasets:

Ansehen Beschreibung Unterstützte Dateitypen
Schema Zum visuellen Erstellen und Ändern von XML-Schemas und ADO.NET Datasets. .xsd
Daten Zum visuellen Ändern von XML-Datendateien in einem strukturierten Datenraster. .xml
XML- Zum Bearbeiten von XML bietet der Quellcode-Editor Farbcodierung und IntelliSense, einschließlich Wortvervollständigung und Listenelemente. .xml XSD.xslt-.wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config
ShowPlan- Zeigt xml-Abfragepläne an, die mit der OPTION SET SHOWPLAN_XML EIN erstellt wurden. .showplan

Schemaansicht

Die Schemaansicht stellt eine visuelle Darstellung der Elemente, Attribute, Typen usw. bereit, aus denen XML-Schemas und ADO.NET Datasets bestehen.

In der Schemaansicht können Sie Schemas und Datasets erstellen, indem Sie Elemente auf der Entwurfsoberfläche entweder über die Registerkarte "XML-Schema" der Toolbox oder über den Server-Explorer ablegen. Darüber hinaus können Sie dem Designer Elemente hinzufügen, indem Sie mit der rechten Maustaste auf die Entwurfsoberfläche klicken und im Kontextmenü "Hinzufügen" auswählen.

In der Schemaansicht haben Sie folgende Möglichkeiten:

  • Erstellen und Ändern vorhandener XML-Schemas und ADO.NET Datasets

  • Erstellen und Bearbeiten von Beziehungen zwischen Tabellen

  • Erstellen und Bearbeiten von Schlüsseln

  • Generieren ADO.NET Datasets aus XML-Schemas

Anmerkung

Das Layout von Elementen in der Schemaansicht wird in der XSX-Datei gespeichert, die angezeigt werden kann, indem Sie in der Symbolleiste des Projektmappen-Explorers auf "Alle Dateien anzeigen" klicken und dann die XSD-Datei erweitern. Wenn keine XSX-Datei vorhanden ist, bedeutet dies, dass die XSD-Datei noch nie im XML-Designer geöffnet wurde.

Anpassen der Schemaansicht

Die folgenden Features ändern das visuelle Layout von Elementen in der Schemaansicht:

  • Zoomen

  • Erweitern oder Einklappen von geschachtelten Elementen

  • Automatisches Anordnen des Layouts von Elementen

  • Zurücksetzen des Standardzustands eingeklappter Elemente

So erweitern Sie ausgeblendete geschachtelte Elemente
  • Klicken Sie unten im Element auf das Plussymbol.
So reduzieren Sie geschachtelte Elemente
  • Klicken Sie auf das Minussymbol am unteren Rand des Elements, das im Designer angezeigt werden soll.

Datenansicht

Die Datenansicht stellt ein Datenraster bereit, das zum Ändern .xml Dateien verwendet werden kann. Nur der Inhalt (aber nicht die Tags und Die Struktur) in einer XML-Datei kann in der Datenansicht bearbeitet werden.

Es gibt zwei separate Bereiche in der Datenansicht: Datentabellen und Daten. Der Datentabellen Bereich ist eine Liste der Beziehungen, die in der XML-Datei definiert sind, in der Reihenfolge ihrer Schachtelung (vom äußersten bis zum innersten). Der Bereich Daten ist ein Datengitter, das Daten basierend auf der Auswahl im Bereich Datentabellen anzeigt.

Anmerkung

Neu erstellte XML-Dateien enthalten keine Daten und können daher nicht in der Datenansicht angezeigt werden. Es gibt auch einige Instanzen von XML-Dokumenten, in denen die Datenansicht überhaupt nicht aufgerufen werden kann. Obwohl der XML-Code als wohlgeformt betrachtet wird, wird bei nicht strukturierten Daten, die versuchen, zur Datenansicht zu wechseln, die folgende Meldung generiert: "Obwohl dieses Dokument wohlgeformt ist, enthält es die Struktur, die die Datenansicht nicht anzeigen kann."

In der Datenansicht haben Sie folgende Möglichkeiten:

  • Manuelles Auffüllen von Datentabellen

  • Bearbeiten vorhandener Datentabellen

  • Generieren eines XML-Schemas aus einem XML-Dokument

XML-Ansicht

Die XML-Ansicht bietet einen Editor zum Bearbeiten von unformatiertem XML und stellt IntelliSense und Farbcodierung bereit. Die Code-Vervollständigung ist verfügbar, wenn Sie an XSD-Dateien und .xml-Dateien arbeiten, die über ein zugeordnetes Schema verfügen. Geben Sie < ein, um ein Tag zu initiieren, und Es wird eine Liste der Elemente angezeigt, die an diesem Speicherort gültig sind. Nachdem Sie den Elementnamen eingegeben und die LEERTASTE gedrückt haben, erhalten Sie eine Liste der Attribute, die das Element unterstützt.

Anmerkung

Microsoft IntelliSense-Optionen sind auf der Symbolleiste nicht verfügbar. Wenn Sie im XML-Editor auf die Optionen zugreifen möchten, klicken Sie im Menü Bearbeiten auf IntelliSense-.

SHOWPLAN-Ansicht

Abfragepläne können im XML-Format gespeichert werden, wenn sie mithilfe der OPTION SET SHOWPLAN_XML ON erstellt wurden. Doppelklicken Sie auf eine Datei mit der Erweiterung SHOWPLAN, um den Abfrageplan zu öffnen.

Siehe auch

Speichern eines Ausführungsplans im XML-Format