Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Introdução aos esquemas XML (XML Designer)

.NET Framework 2.0

ObservaçãoObservação:

In Versions prior to Visual Studio 2005, the Designer de XML is the designer for Typed Conjuntos de Dados and esquema XML.O XML Designer pode ainda ser usado para criar e editar arquivos de Esquema XML.No entanto, na versão atual, o designer para criação e edição de datasets tipados é o DataSet Designer.Para obter mais informações, consulte Dataset Designer.

Esta página supõe que você esteja trabalhando com o XML Designer.Para abrir um arquivo de dataset digitado com o XML Designer, clique com o botão direito no arquivo em Solution Explorer, aponte para Open With e clique XML Schema Editor.

Os esquemas XML são documentos que são usados para definir e validar o conteúdo e estrutura de dados XML, da mesma forma que um banco de dados de esquemas define e valida tabelas, colunas, e tipos de dados como um banco de dados.

Um esquema XML define e descreve certos tipos de dados XML usando o idioma de definição do esquema XML (XSD).Elementos do esquema XML (elementos, atributos, tipos, e grupos) são usados para definir a estrutura válida, conteúdo dos dados válidos, e relacionamentos de certos tipos de dados XML.Esquemas XML também podem fornecer valores padrão para atributos e elementos.Para obter mais informações, consulte a World Wide Web Consortium (W3C) Site http://www.w3.org/.

Você usar um esquema XML para garantir a consistência entre determinados tipos de dados XML que é compartilhada entre aplicativos e organizações.Um esquema XML pode ser usado como um contrato para intercâmbio de dados entre dois aplicativos.Organizações podem publicar esquemas que descrevem o formato do XML seus aplicativos para gerar e consumir.Então outras organizações e aplicativos que desejem trocar dados podem criar seus aplicativos ao redor desses esquemas, para que suas mensagens XML sejam compreendidas.

Por exemplo, um pedido de compra representado em XML pode ser validado com um esquema XML antes de serem enviado entre cliente e o vendedor.Essa validação verifica se todos os elementos individuais (partes) de dados existem, estão na seqüência esperada, e são todos os tipos de dados estão corretos.Isso assegura que o destinatário da ordem de compra será capaz de interpretar os dados corretamente quando ele for recebido.

Esquemas XML no Visual Studio estão de acordo com a recomendação do W3C sobre Esquema XML com base no idioma de definição do esquema XML (XSD).Estas são algumas das vantagens que esquemas XML tem sobre tecnologias, como os DTDs anteriores:

  • Esquemas XML usam a sintaxe XML, para que você não precise obter uma nova sintaxe para definir a estrutura de dados.

  • Esquemas XML suportam tipos reutilizáveis e permite que você para crie novos tipos usando herança.

  • Esquemas XML permitem aos grupo de elementos controlar a recorrência de elementos e atributos.

Para obter mais informações sobre esquemas e como os elementos representam a restrição de dados, consulte Elementos XML, atributos e tipos.

For informações more about XML Esquemas, See the XML Schemas (XSD) Reference and MSDN Online XML Developer Center http://msdn.microsoft.com/xml/default.asp.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft