Trabalhos

420 palavras 2 páginas
ESQUEMAS XML
Os documentos XML precisam de esquemas, esses esquemas são usados para restringir quais informações podem ser armazenadas, valida o formato dos dados e definir padrões (tipos) de dados que um determinado elemento pode armazenar.
2 dos esquemas existentes, o Document Type Definition (DTD) e o XML Schema.

Document Type Definition
Document Type Definition (DTD) tem a finalidade de restringir as informações e os tipos de informações presentes no documento, porém, é parte opcional de um documento XML.
Consiste em uma lista de regras indicando que padrão os elementos devem seguir e suas declarações são na forma de expressões regulares.
Exemplo:
DTD

]>
Este DTD define um esquema do código XML abaixo:

A-101 Downtown 500

A-102 Perryridge 400

Johnson Alma Palo Alto

Hayes Main Harrison

A-101 Johnson

XML Shema
XML Schema é uma linguagem de esquema que visa remediar as limitações dos DTDs com características como:
São documentos XML.
Definição de tipo de dados.
Restrição à estrutura.
XML Schema define uma série de tipos internos, como string, integer, decimal, date e boolean ou podemos criar tipos mais complexos usando funções como simpleType, complexType e sequence. XML Schema permite também a definição do número mínimo e máximo de ocorrências dos subelementos usando minOccurs e maxOccurs.
Exemplo:
O exemplo a seguir mostra um esquema, po.xsd, que define a ordem de compra, mostrando a utilização de elemento, e as declarações de atributo, além de também mostra definições simpleType e complexType.

Purchase order schema for Example.com. Copyright 2000 Example.com. All rights reserved.

Purchase order schema for Example.Microsoft.com. Copyright 2001 Example.Microsoft.com. All rights reserved.

Application info.

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas