Condividi tramite


Editor XML (SQL Server Management Studio)

Offre una serie di strumenti visivi per utilizzare gli XML Schema, i set di dati ADO.NET e i documenti XML. Progettazione XML supporta il linguaggio XML Schema Definition (XSD) definito dal World Wide Web Consortium (WC3). Lo strumento di progettazione non supporta le definizioni DTD (Document Type Definitions) o altri linguaggi XML Schema, ad esempio XDR (XML-Data Reduced).

Per visualizzare Progettazione XML, aggiungere un set di dati, un XML Schema o un file XML a un progetto o aprire uno dei tipi di file descritti nella tabella seguente.

Nota di attenzioneAttenzione

Il comando Annulla non è disponibile nella visualizzazione schema. Pianificare quindi accuratamente il lavoro e salvare spesso i file.

Per consentire di lavorare sui file XML, sugli XML Schema e sui set di dati, Progettazione XML dispone delle tre visualizzazioni (o modalità) seguenti:

Visualizzazione

Descrizione

Tipi di file supportati

Schema

Per la creazione e la modifica in modo visivo degli XML Schema e dei set di dati ADO.NET.

xsd

Dati

Per la modifica in modo visivo dei file di dati XML in una griglia dati strutturata.

xml

XML

Per le modifiche XML, l'editor di origine dispone di codifica a colori e di IntelliSense, che include le funzionalità Completa parola ed Elenca membri.

xml, xsd, xslt, wsdl, web, resx, tdl, wsf, hta, disco, vsdisco e config

Showplan

Consente di visualizzare i piani di query xml creati utilizzando l'opzione SET SHOWPLAN_XML ON.

showplan

Visualizzazione schema

La visualizzazione schema offre una rappresentazione visiva degli elementi, degli attributi, dei tipi e così via che compongono gli XML Schema e i set di dati ADO.NET.

Nella visualizzazione schema è possibile creare schemi e set di dati trascinando gli elementi dalla scheda XML Schema della casella degli strumenti o da Esplora server e rilasciandoli sulla superficie di progettazione. È inoltre possibile aggiungere elementi allo strumento di progettazione facendo clic con il pulsante destro del mouse sulla superficie di progettazione e scegliendo Aggiungi dal menu di scelta rapida.

Nella visualizzazione schema è possibile:

  • Creare e modificare XML Schema e set di dati ADO.NET esistenti

  • Creare e modificare relazioni tra le tabelle

  • Creare e modificare le chiavi

  • Generare set di dati ADO.NET da XML Schema

[!NOTA]

Il layout degli elementi nella visualizzazione schema viene memorizzato nel file xsx che può essere visualizzato facendo clic su Mostra tutti i file sulla barra degli strumenti Esplora soluzioni e quindi espandendo il file xsd. Se non viene visualizzato alcun file xsx, significa che il file xsd non è mai stato aperto in Progettazione XML.

Personalizzazione della visualizzazione schema

Le caratteristiche seguenti consentono di modificare il layout visivo degli elementi nella visualizzazione schema.

  • Zoom

  • Espansione o compressione degli elementi nidificati

  • Disposizione automatica del layout degli elementi

  • Reimpostazione dello stato predefinito degli elementi compressi

Per visualizzare gli elementi nidificati nascosti

  • Fare clic sull'icona con il segno più alla base dell'elemento.

Per comprimere gli elementi nidificati

  • Fare clic sull'icona con il segno meno sull'elemento di livello più basso che si desidera visualizzare in Progettazione XML.

Visualizzazione dati

La visualizzazione dati dispone di una griglia dati che può essere utilizzata per modificare i file xml. Nella visualizzazione dati è possibile modificare solo il contenuto di un file XML, ma non i tag e la struttura.

La visualizzazione dati contiene due aree separate: Tabelle dati e Dati. L'area Tabelle dati è un elenco di relazioni definite nel file XML nello stesso ordine di nidificazione (dalla più esterna alla più interna). L'area Dati è una griglia dati che visualizza i dati sulla base della selezione eseguita nell'area Tabelle dati.

[!NOTA]

I file XML appena creati non contengono alcun dato e quindi non possono essere visualizzati nella visualizzazione dati. Esistono inoltre alcuni casi di documenti XML la cui visualizzazione dati non può essere attivata. Benché il codice XML possa essere considerato valido, se non è strutturato i dati che cercano di passare alla visualizzazione dati genereranno il messaggio seguente: "Anche se il documento XML ha un formato corretto, contiene una struttura non visualizzabile in Visualizzazione dati".

Nella visualizzazione dati è possibile:

  • Popolare manualmente le tabelle di dati

  • Modificare le tabelle di dati esistenti

  • Generare un XML Schema da un documento XML

Visualizzazione XML

La visualizzazione XML dispone di un editor per modificare il codice XML non formattato e dispone inoltre di IntelliSense e della codifica a colori. Quando si lavora su file xsd e xml associati a uno schema è disponibile il completamento delle istruzioni. Digitare < per iniziare un tag. Verrà presentato un elenco di elementi validi presso quella posizione. Dopo avere digitato il nome dell'elemento e 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. Per accedere alle opzioni, nell'editor XML scegliere IntelliSense dal menu Modifica.

Visualizzazione SHOWPLAN

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

Vedere anche

Attivitá

Salvataggio di un piano di esecuzione in formato XML