Declarações de esquema xml básicos
Video: Validando o Schema XML da NF-e - Small Commerce
Um documento XML Schema é construído de uma série de declarações, o que dá informações muito detalhadas e garante que as informações contidas no documento XML está na forma correta.
Nome declaração | propósito | Sintaxe |
---|---|---|
Esquema | Identifica o idioma dos usos de esquema | xmlns: XSD =”https://w3.org/2001/XMLSchema” gt; |
Elemento | Define um elemento | |
Atributo | Define um atributo | type =”tipo” gt; |
tipo complexo | Define um elemento que contém outros elementos, contém atributos, ou contém conteúdo misto (elementos e texto) | |
tipo simples | Cria um tipo de dados restrita para um elemento ou atributo valor | |
compositor Sequence | Especifica que atributos ou elementos dentro de um tipo complexo devem ser listados em ordem | |
compositor escolha | Especifica que qualquer um dos atributos ou elementos dentro de um Tipo de complexo pode ser usado | |
todos compositor | Especifica que um ou todos os atributos ou elementos dentro de um Tipo de complexo pode ser usado | |
Anotação | Contém documentação e / ou appInfo elementos que fornecem informações e comentários sobre o documento de esquema adicional | |
Documentação | Fornece informações legível dentro de uma anotação | |
informações do aplicativo | Fornece informações legíveis por computador dentro de uma anotação |