Delen via


XML-editor (SQL Server Management Studio)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Biedt een set visuele hulpprogramma's voor het werken met XML-schema's, ADO.NET gegevenssets en XML-documenten. Xml Designer ondersteunt de XSD-taal (XML Schema Definition) die is gedefinieerd door het World Wide Web Consortium (WC3). De ontwerpfunctie biedt geen ondersteuning voor DTD's (documenttypedefinities) of andere XML-schematalen, zoals XDR (XML-Data Gereduceerd).

Als u de ontwerpfunctie wilt weergeven, voegt u een gegevensset, XML-schema of XML-bestand toe aan uw project of opent u een van de bestandstypen die in de onderstaande tabel worden vermeld.

Waarschuwing

Er is geen opdracht Ongedaan maken wanneer u in de schemaweergave werkt. Plan uw werk zorgvuldig en sla uw bestanden vaak op.

De ontwerpfunctie biedt de volgende drie weergaven (of modi) om te werken aan XML-bestanden, XML-schema's en gegevenssets:

Bekijk Beschrijving Ondersteunde bestandstypen
Schema Voor het visueel maken en wijzigen van XML-schema's en ADO.NET gegevenssets. .xsd
Gegevens Voor het visueel wijzigen van XML-gegevensbestanden in een gestructureerd gegevensraster. .xml
XML Voor het bewerken van XML, biedt de broneditor kleurcodering en IntelliSense, met inbegrip van Complete Word en lijstleden. .xml .xsd .xslt-.wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config
ShowPlan Geeft xml-queryplannen weer die zijn gemaakt met de optie SET SHOWPLAN_XML ON. .showplan

Schemaweergave

De schemaweergave biedt een visuele weergave van de elementen, kenmerken, typen enzovoort, waaruit XML-schema's en ADO.NET gegevenssets bestaan.

In de schemaweergave kunt u schema's en gegevenssets maken door elementen op het ontwerpoppervlak neer te leggen op het tabblad XML-schema van de werkset of vanuit Server Explorer. Daarnaast kunt u elementen toevoegen aan de ontwerpfunctie door met de rechtermuisknop op het ontwerpoppervlak te klikken en Toevoegen te selecteren in het snelmenu.

In de schemaweergave kunt u het volgende doen:

  • Bestaande XML-schema's en ADO.NET gegevenssets maken en wijzigen

  • Relaties tussen tabellen maken en bewerken

  • Sleutels maken en bewerken

  • Gegevenssets genereren ADO.NET uit XML-schema's

Opmerking

De indeling van elementen in de schemaweergave wordt opgeslagen in het XSX-bestand, dat u kunt zien door te klikken op Alle bestanden weergeven in de werkbalk Solution Explorer en vervolgens het XSD-bestand uit te vouwen. Als er geen XSX-bestand aanwezig is, betekent dit dat het XSD-bestand nooit is geopend in de XML-ontwerpfunctie.

Schemaweergave aanpassen

De volgende functies wijzigen de visuele indeling van elementen in de schemaweergave:

  • Zoomen

  • Uitvouwen of samenvouwen van ingebouwde elementen

  • Indeling van elementen automatisch rangschikken

  • Standaardstatus van samengevouwen elementen opnieuw instellen

Verborgen geneste elementen uitvouwen
  • Klik op het pluspictogram onderaan het element.
Om geneste elementen samen te vouwen
  • Klik op het minteken op het onderste element dat u wilt weergeven in de ontwerpfunctie.

Gegevensweergave

De gegevensweergave biedt een gegevensraster die kan worden gebruikt om .xml bestanden te wijzigen. Alleen de inhoud (maar niet de tags en structuur) in een XML-bestand kan worden bewerkt in de gegevensweergave.

Er zijn twee afzonderlijke gebieden in de gegevensweergave: Gegevenstabellen en gegevens. Het gebied Gegevenstabellen is een lijst met relaties die zijn gedefinieerd in het XML-bestand, in de volgorde van de nesting (van buitenste naar binnenste). Het gegevensgebied is een gegevensraster waarin gegevens worden weergegeven op basis van de selectie in het gebied Gegevenstabellen.

Opmerking

Nieuw gemaakte XML-bestanden bevatten geen gegevens en kunnen daarom niet worden weergegeven in de gegevensweergave. Er zijn ook enkele exemplaren van XML-documenten waarin de gegevensweergave helemaal niet kan worden aangeroepen. Hoewel de XML goed gevormd is, wordt het volgende bericht weergegeven als het geen gestructureerde gegevens bevat en er wordt geprobeerd over te schakelen naar de gegevensweergave: 'Hoewel dit document goed gevormd is, bevat het structuren die niet door de gegevensweergave kunnen worden weergegeven'.

In de gegevensweergave kunt u het volgende doen:

  • Gegevenstabellen handmatig vullen

  • Bestaande gegevenstabellen bewerken

  • Een XML-schema genereren op een XML-document

XML-weergave

DE XML-weergave biedt een editor voor het bewerken van onbewerkte XML en biedt IntelliSense en kleurcodering. Voltooiing van de instructie is beschikbaar wanneer u werkt aan XSD-bestanden en .xml bestanden met een gekoppeld schema. Typ < om een tag te initiƫren en u krijgt een lijst met elementen te zien die geldig zijn op die locatie. Nadat u de elementnaam hebt getypt en op de spatiebalk hebt drukt, ziet u een lijst met kenmerken die door het element worden ondersteund.

Opmerking

Microsoft IntelliSense-opties zijn niet beschikbaar op de werkbalk. Klik in de XML-editor op IntelliSense om toegang te krijgen tot de opties in het menu Bewerken.

SHOWPLAN-weergave

Queryplannen kunnen worden opgeslagen in XML-indeling wanneer ze worden gemaakt met de optie SET SHOWPLAN_XML ON. Dubbelklik op een bestand met de extensie .showplan om het queryplan te openen.

Zie ook

Een uitvoeringsplan opslaan in XML-formaat