XML Editor (SQL Server Management Studio)
aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Fornece um conjunto de ferramentas visuais para trabalhar com esquemas XML, conjuntos de dados ADO.NET e documentos XML. O Designer XML dá suporte à linguagem XSD (Definição de Esquema XML) definida pelo World Wide Web Consortium (WC3). O designer não dá suporte a DTDs (definições de tipo de documento) ou a outras linguagens de esquema XML, como XDR (XML-Data Reduzida).
Para exibir o designer, adicione um conjunto de dados, um esquema XML ou um arquivo XML ao seu projeto ou abra qualquer um dos tipos de arquivo listados na tabela abaixo.
Cuidado
Não há nenhum comando Desfazer ao trabalhar no modo de exibição Esquema. Planeje seu trabalho com cuidado e salve seus arquivos com frequência.
O designer fornece os três modos de exibição a seguir (ou modos) para trabalhar em arquivos XML, esquemas XML e conjuntos de dados:
Vista | Descrição | Tipos de arquivo com suporte |
---|---|---|
esquema | Para criar e modificar visualmente esquemas XML e conjuntos de dados ADO.NET. | .xsd |
data | Para modificar visualmente arquivos de dados XML em uma grade de dados estruturada. | .xml |
XML | Para editar XML; o editor de origem fornece codificação de cores e IntelliSense, incluindo Membros Completos do Word e da Lista. | .xml .xsd .xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config |
ShowPlan | Exibe planos de consulta xml criados usando a opção SET SHOWPLAN_XML ON. | .showplan |
Exibição de esquema
A exibição de esquema fornece uma representação visual dos elementos, atributos, tipos e assim por diante, que compõem esquemas XML e conjuntos de dados ADO.NET.
No modo de exibição Esquema, você pode construir esquemas e conjuntos de dados soltando elementos na superfície de design da guia Esquema XML da Caixa de Ferramentas ou do Gerenciador de Servidores. Além disso, você pode adicionar elementos ao designer clicando com o botão direito do mouse na superfície de design e selecionando Adicionar no menu de atalho.
No modo de exibição Esquema, você pode:
Construir e modificar esquemas XML existentes e conjuntos de dados ADO.NET
Criar e editar relações entre tabelas
Criar e editar chaves
Gerar conjuntos de dados ADO.NET de esquemas XML
Nota
O layout dos elementos no modo de exibição Esquema é armazenado no arquivo .xsx, que pode ser visto clicando em Mostrar Todos os Arquivos na barra de ferramentas do Gerenciador de Soluções e expandindo o arquivo .xsd. Se não houver nenhum arquivo .xsx presente, isso significa que o arquivo .xsd nunca foi aberto no Designer XML.
Personalizando o modo de exibição de esquema
Os seguintes recursos modificam o layout visual dos elementos no modo de exibição esquema:
Zoom
Expansão ou colapso de elementos aninhados
Organizar automaticamente o layout de elementos
Redefinindo o estado padrão dos elementos recolhidos
Para expandir elementos aninhados ocultos
- Clique no ícone de adição na parte inferior do elemento.
Para recolher elementos aninhados
- Clique no ícone de subtração no elemento mais inferior que você deseja que apareça no designer.
Exibição de dados
A visualização de dados fornece uma tabela de dados que pode ser usada para modificar arquivos .xml. Somente o conteúdo (mas não as marcas e a estrutura) em um arquivo XML podem ser editados no modo de exibição de dados.
Há duas áreas separadas na Visualização de Dados: tabelas de dados e Data. A área Tabelas de Dados é uma lista de relações definidas no arquivo XML, na ordem de seu aninhamento (do mais externo ao mais interno). A área Data é uma grade de dados que exibe dados com base na seleção na área Tabelas de Dados.
Nota
Arquivos XML recém-criados não contêm dados e, portanto, não podem ser exibidos no modo de exibição de dados. Há também algumas instâncias de documentos XML em que a exibição de dados não pode ser invocada. Embora o XML seja considerado bem formado, se não for um dado estruturado, ao tentar alternar para a Exibição de Dados, será gerada a seguinte mensagem: "Embora este documento esteja bem formado, ele contém uma estrutura que a Exibição de Dados não pode exibir".
No modo de exibição de dados, você pode:
Preencher tabelas de dados manualmente
Editar tabelas de dados existentes
Gerar um esquema XML de um documento XML
Exibição XML
A visualização XML oferece um editor para a edição de XML puro e fornece IntelliSense e codificação de cores. A conclusão da instrução está disponível ao trabalhar em arquivos .xsd e arquivos .xml que têm um esquema associado. Digite < para iniciar uma tag e você receberá uma lista de elementos válidos nesse local. Depois de digitar o nome do elemento e pressionar a BARRA DE ESPAÇOS, você receberá uma lista de atributos compatíveis com o elemento.
Nota
As opções do Microsoft IntelliSense não estão disponíveis na barra de ferramentas. Quando estiver no Editor XML, para acessar as opções, no menu Editar, clique em IntelliSense.
Exibição SHOWPLAN
Os planos de consulta podem ser salvos no formato XML quando criados usando a opção SET SHOWPLAN_XML ON. Clique duas vezes em um arquivo com a extensão .showplan para abrir o plano de consulta.