XML Editor (SQL Server Management Studio)
si applica a:SQL Server
database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Fornisce un set di strumenti visivi per l'uso di XML Schema, set di dati ADO.NET e documenti XML. Il Designer XML supporta il linguaggio XSD (XML Schema Definition) definito dal World Wide Web Consortium (W3C). Il designer non supporta DTD (definizioni dei tipi di documento) o altri linguaggi XML Schema, ad esempio XDR (XML-Data Ridotto).
Per visualizzare la finestra di progettazione, aggiungere un set di dati, XML Schema o un file XML al progetto o aprire uno dei tipi di file elencati nella tabella seguente.
Cautela
Non esiste il comando Annulla quando si lavora nella visualizzazione Schema. Pianificare il lavoro con attenzione e salvare i file spesso.
La finestra di progettazione fornisce le tre viste (o le modalità) seguenti per lavorare su file XML, XML Schema e set di dati:
Vista | Descrizione | Tipi di file supportati |
---|---|---|
schema | Per creare e modificare visivamente gli Schemi XML e i set di dati di ADO.NET. | .xsd |
Data | Per modificare visivamente i file di dati XML in una griglia di dati strutturata. | .xml |
XML | Per la modifica xml; L'editor di origine fornisce codifica a colori e IntelliSense, inclusi i membri completi di Word ed Elenco. | .xml .xsd .xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config |
ShowPlan | Visualizza i piani di query xml creati usando l'opzione SET SHOWPLAN_XML ON. | .showplan |
Visualizzazione schema
La visualizzazione Schema fornisce una rappresentazione visiva degli elementi, degli attributi, dei tipi e così via, che costituiscono XML Schema e ADO.NET set di dati.
Nella visualizzazione Schema è possibile costruire schemi e set di dati trascinando elementi nell'area di progettazione e posizionandoli dalla scheda XML Schema della Casella degli strumenti oppure da Esplora server. Inoltre, è possibile aggiungere elementi alla finestra di progettazione facendo clic con il pulsante destro del mouse sull'area di progettazione e scegliendo Aggiungi dal menu di scelta rapida.
Nella visualizzazione Schema è possibile:
Creare e modificare xml Schema esistenti e set di dati di ADO.NET
Creare e modificare relazioni tra tabelle
Creare e modificare chiavi
Generare set di dati ADO.NET da XML Schema
Nota
Il layout degli elementi nella visualizzazione Schema viene archiviato nel file xsx, che può essere visualizzato facendo clic su Mostra tutti i file sulla barra degli strumenti esplora soluzioni, quindi espandendo il file xsd. Se non è presente alcun file xsx, significa che il file xsd non è mai stato aperto in Progettazione XML.
Personalizzazione della visualizzazione schema
Le funzionalità seguenti modificano il layout visivo degli elementi nella visualizzazione Schema:
Zoomare
Espansione o compressione di elementi annidati
Disposizione automatica del layout degli elementi
Reimpostazione dello stato predefinito degli elementi compressi
Per espandere elementi annidati nascosti
- Fare clic sull'icona con il segno più nella parte inferiore dell'elemento.
Per comprimere gli elementi annidati
- Fare clic sull'icona meno dell'elemento più in basso che si desidera far apparire nell'interfaccia di progettazione.
Visualizzazione dati
La visualizzazione dati fornisce una griglia di dati che può essere usata per modificare .xml file. Solo il contenuto (ma non i tag e la struttura) in un file XML può essere modificato nella visualizzazione Dati.
Nella visualizzazione Dati sono presenti due aree separate: tabelle dati e data. L'area tabelle dati è un elenco di relazioni definite nel file XML, nell'ordine di annidamento (dal più esterno al più interno). L'area dati è una griglia di dati che visualizza i dati in base alla selezione nell'area Tabelle dati.
Nota
I file XML appena creati non contengono dati e pertanto non possono essere visualizzati nella visualizzazione Dati. Esistono anche alcune istanze di documenti XML in cui la visualizzazione dati non può essere richiamata affatto. Anche se il formato XML sarebbe corretto, se non si tratta di dati strutturati che tentano di passare alla visualizzazione dati genererà il messaggio seguente: "Sebbene questo documento sia ben formato, contiene una struttura che la visualizzazione dati non può visualizzare".
Nella visualizzazione Dati è possibile:
Popolare manualmente le tabelle dati
Modificare le tabelle dati esistenti
Generare un XML Schema da un documento XML
Visualizzazione XML
La visualizzazione XML fornisce un editor per la modifica del codice XML non elaborato e fornisce IntelliSense e codifica a colori. Il completamento del codice è disponibile quando si lavora su file .xsd e file .xml che hanno uno schema associato. Digitare < per avviare un tag e verrà visualizzato un elenco di elementi validi in tale posizione. Dopo aver digitato il nome dell'elemento e aver premuto LA BARRA SPAZIATRICE, verrà visualizzato un elenco di attributi supportati dall'elemento.
Nota
Le opzioni di Microsoft IntelliSense non sono disponibili sulla barra degli strumenti. Quando si è nell'editor XML, per accedere alle opzioni, fare clic su IntelliSensenel menu Modifica .
Visualizzazione SHOWPLAN
I piani di query possono essere salvati in formato XML quando vengono creati usando l'opzione SET SHOWPLAN_XML ON. Fare doppio clic su un file con l'estensione .showplan per aprire il piano di query.