Condividi tramite


Guida dell'editor XML

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

Per visualizzare Progettazione XML, aggiungere un set di dati, uno schema XML 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 schemi XML 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 schemi XML e dei set di dati ADO.NET.

xsd

Dati

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

xml

XML

Per le modifiche XML, l'editor standard 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 schemi XML e i set di dati ADO.NET.

Nella visualizzazione schema è possibile creare schemi e set di dati trascinando gli elementi dalla scheda Schema XML 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 schemi XML 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 schemi XML

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 funzioni 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 di 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 di 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 uno schema XML 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.