Lar Desenvolvimento O que é um esquema xml? - o que é techopedia

O que é um esquema xml? - o que é techopedia

Índice:

Anonim

Definição - O que significa XML Schema?

Um esquema XML é o layout estrutural de um documento XML, expresso em termos de restrições e conteúdo do documento. As restrições são expressas usando uma combinação do seguinte:

  • Regras gramaticais que governam a ordem dos elementos
  • Tipos de dados que regem um elemento e atributo de conteúdo
  • Predicados booleanos que o conteúdo deve satisfazer
  • Regras especializadas, incluindo restrições de exclusividade e integridade referencial

Techopedia explica o esquema XML

Os esquemas XML são expressos usando a linguagem DTD (Document Type Definition), que é nativa da especificação XML, mas com um recurso bastante limitado. Um documento XML pode ser associado a uma linguagem de esquema, por marcação no documento XML ou por alguns meios externos.


O processo de verificar se um documento XML adere a um esquema é chamado de validação. Os documentos XML são válidos se satisfizerem os requisitos de esquema aos quais estão associados, incluindo restrições como:

  • Estrutura conforme especificado por uma sintaxe de expressão regular
  • Requisitos para interpretação dos dados dos personagens
  • Elementos e atributos a serem incluídos junto com sua estrutura permitida
O que é um esquema xml? - o que é techopedia