TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS XML 2014

Dissertações: ATPS XML 2014. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/5/2014  •  596 Palavras (3 Páginas)  •  409 Visualizações

Página 1 de 3

INTRODUÇÃO

Especificação formal da linguagem proposta, apresentação de conceitos e definições da linguagem.

ETAPA 1

1 XML

XML do inglês eXtensible Markup Language é uma linguagem de marcação recomendada pela W3C para criação de documentos com dados organizados hierarquicamente.

1.1 HISTÓRIA

Em 1994, surge uma entidade chamada W3C3 (world wide web consortium - consórcio da www). Ela cuidou de colocar em ordem o HTML, e de formalizar suas regras, para que fosse um padrão. Mesmo assim, o HTML não cumpriu tudo o que propunha e planejava para a Internet, crescendo de uma maneira descontrolada e desordenada. O HTML está em constante evolução, porém, ele não consegue suprir tudo que as aplicações necessitam. Surge, em 1996, a XML.

A XML foi proposta com o objetivo de suprir as limitações da HTML, complementando-a. Ao ser publicada como uma recomendação do W3C, em 1998, depois revisada em 2000, a XML rapidamente incorporou ferramentas que a colocam em um nível muito acima da simples publicação de documentos na Internet.

1.2 CARACTERÍSTICAS

O XML tem como principais características:

 Separação do conteúdo da formatação

 Simplicidade e legibilidade, tanto para humanos quanto para computadores

 Possibilidade de criação de tags sem limitação

 Criação de arquivos para validação de estrutura (chamados DTDs)

 Interligação de banco de dados distintos

 Concentração na estrutura da informação, e não na sua aparência

Pela sua portabilidade, já que é um formato que não depende das plataformas de hardware ou de software, um banco de dados pode, através de uma aplicação, escrever em um arquivo XML, e um outro banco distinto pode ler então estes mesmos dados.

1.3 ELEMENTOS DE SINTAXE

A tabela abaixo se referencia aos principais elementos de sintaxe da linguagem XML.

SINTAXE DESCRITIVO

<?xml version=”1.0”?> Sintaxe inicial da linguagem XML. Indica a versão utilizada (no momento, são homologadas as versões 1.0 e 1.1). Os caracteres “?>” indicam que esta é uma instrução de abertura de documento, para que o interpretador XML compreenda que esta instrução não deve ser apresentada aos usuários.

Tags Todas as tags devem ter um elemento de fechamento, exceto a declaração do XML.

<cadastro>Conteúdo do Cadastro </cadastro>

Case Sensitive As tags de abertura e fechamento devem portanto estar escritas com a mesma caixa: <nome> Isto está correto </nome>

<NOME> Isto está incorreto </nome>

Tags Aninhadas Na XML todos os elementos devem estar propriamente aninhados uns dentro dos outros como estes:

<b><i> Este texto é negrito e itálico </i></b>

Comentários A sintaxe para escrever comentários em XML é similar aquela do HTML

<!—Este é um comentário -->

1.4 DESAFIO – INTERFACE DE VENDAS

1.4.1 Tabela de Funcionários – Vassoura Vassourinha Ltda.

<?xml version="1.0"?>

<cadastro_funcionarios>

<funcionario>

<id>1</id>

<nome>Luis Mendes</nome>

<sexo>Masculino</sexo>

<endereço>Rua das Flores, 10 – São Vitor – Americana/SP</endereço>

</funcionario>

<funcionario>

<id>2</id>

<nome>Joana da Luz</nome>

<sexo>Feminino</sexo>

<endereço>Rua do Sucesso, 25 – Jardim Brasil – Americana/SP</endereço>

</funcionario>

</cadastro_funcionarios>

1.4.2 Tabela de Vendas – Vassoura Vassourinha Ltda.

<?xml version="1.0"?>

<cadastro_vendas>

<vendas>

<id> 1 </id>

<loja> 1 </loja>

<vendedor> Luis </vendedor>

<modelo> Vassoura de Patio </modelo>

<especificação> cerdas rígida, cabo de madeira </ especificação>

<peso> 1,800 Kg </peso>

<comprimento>

...

Baixar como (para membros premium)  txt (5.3 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com