XML-Editor (SQL Server Management Studio)
gilt für:SQL Server
Azure SQL-Datenbank
azure SQL Managed Instance
Azure Synapse Analytics
Analytics 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.