Condividi tramite


XML editor (SQL Server Management Studio)

si applica a:SQL Serverdatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsAnalytics 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). La finestra di progettazione non supporta DTD (definizioni dei tipi di documento) o altri linguaggi di 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 è disponibile alcun 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:

Visualizza Descrizione Tipi di file supportati
schema Creare e modificare visivamente XML Schema e ADO.NET set di dati. .xsd
Dati Modificare visivamente i file di dati XML in una griglia di dati strutturata. .xml
XML Modifica XML; L'editor di origine fornisce codifica a colori e IntelliSense, inclusi i membri completi di parole ed elenchi. .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 .xsx file, che può essere visualizzato selezionando Mostra tutti i file nella barra degli strumenti esplora soluzioni e quindi espandendo il .xsd file. Se non è presente alcun .xsx file, significa che il .xsd file non è mai stato aperto in Progettazione XML.

Personalizzare la 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

Espandere elementi annidati nascosti

Selezionare l'icona del segno più nella parte inferiore dell'elemento.

Comprimere gli elementi annidati

Selezionare l'icona meno nell'elemento più in basso che si desidera visualizzare nella finestra di progettazione.

Visualizzazione dati

La visualizzazione dati fornisce una griglia di dati che può essere usata per modificare .xml i 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. Sebbene il codice XML sia considerato ben formato, se non è strutturato, il tentativo di passare alla visualizzazione Dati genera il messaggio seguente:

Although this document is well formed, it contains structure that Data View cannot display.

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 dell'istruzione è disponibile quando si lavora su .xsd file e .xml file con uno schema associato. Digitare < per avviare un tag e viene visualizzato un elenco di elementi validi in tale posizione. Dopo aver digitato il nome dell'elemento e aver premuto LA BARRA SPAZIATRICE, viene visualizzato un elenco di attributi supportati dall'elemento.

Nota

Le opzioni di Microsoft IntelliSense non sono disponibili sulla barra degli strumenti. Quando si usa l'editor XML, per accedere alle opzioni, scegliere IntelliSense dal menu Modifica.

Visualizzazione SHOWPLAN

I piani di query possono essere salvati in formato XML quando vengono creati usando SET SHOWPLAN_XML ON l'opzione . Fare doppio clic su un file con l'estensione .showplan per aprire il piano di query.