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

ATPS: Definição XML, diferenças e semelhanças entre XML e HTML

Seminário: ATPS: Definição XML, diferenças e semelhanças entre XML e HTML. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/5/2014  •  Seminário  •  1.287 Palavras (6 Páginas)  •  544 Visualizações

Página 1 de 6

Sumário

Introdução 5

Etapa 1 6

Passo 2 6

Passo 3 7

Etapa 2 8

Passo 1 8

Passo 2 9

Passo 4 11

Conclusão 12

Referencias Bibliográficas 12

Introdução

Neste trabalho abordaremos a definição de XML, as diferenças e semelhanças entre a linguem XML e HTML, veremos também as marcações padrões, os elementos e atributos do XML.

Etapa 1

Passo 2

Diferenças e semelhanças entre XML e HTML

Diferenças | Semelhanças |

No HTML descreve a aparência e a ação em uma pagina na rede, enquanto no XML não descreve nem a aparência e ações, mas sim o que cada trecho de dados é ou representa, ou seja, o XML descreve o conteúdo do documento. | Utilizam sintaxes similares. |

O HTML especifica cada sentido para as tags e atributos e frequentemente a maneira pela qual o texto entre eles será exibido no navegador, e o XML usa as tags somente para restringir trechos de dados e deixa interpretação de dados a ser realizada para a aplicação que esta lendo. | Ambos utilizam as tags. |

O HTML se preocupa em formatar dados, enquanto o XML se preocupa em estruturar a informação que pretende armazenar. A estrutura, a marca, a lógica própria da informação. | HTML e XML derivam da mesma inspiração, o SGML. |

O HTML é uma linguagem, que é lida por todos os browsers. E tem um objetivo muito especifico, deconstrução de páginas web. Já XML é um ficheiro de configuração de aplicações, tanto web como desktop. | O XML não é uma substituição do HTML. Na realidade, o XML pode ser considerado como um complemento ao HTML. O XML e o HTML têm propósitos diferentes: o HTML é projetado para exibir dados e é focalizado em como os dados são apresentados, ao passo que o XML é projetado para descrever dados e é focalizado em o que os dados são. |

As regras de formatação para documentos XML são muito mais rígidas do que para documentos HTML. | Tanto o xml quanto o html, as marcações são incluídas entre sinais de menor e maior <>. |

Ambos utilizam as tags, mas o xml permite a definição de um número infinito de tags e o HTML já tem suas tags prontas para serem utilizadas. | A marca de abertura vem acompanhada por uma marca de fechamento que começa com um caractere de barra "/". |

HTML é uma linguagem, XML é uma tecnologia para fazer linguagens. | Simplicidade. |

O HML não foi projetado para acomodar uma ampla variedade de dados ou de tipos de dados, o XML é mais adequado para troca de dados. | Identificam elementos em uma página. |

As tags do XML precisam ser fechadas, no HTML tags vazias não precisam ser fechados. | Os documentos HTML e XML contêm dados entre marcas. |

No XML exige validação, no HTMLvale praticamente qualquer coisa. | As marcas em documentos HTML e XML são fáceis de serem reconhecidas. |

Passo 3

Extensible Markup Language (XML) é uma linguagem de transferências de dados para Web , fácil comunicação com a internet e interpretável por pessoas.

É uma linguagem flexível onde você mesmo pode criar suas tags, desde que esteja no padrão estabelecido. O XML como o HTML é uma linguagem de marcação que utilizam tags, porém no HTML as tags são fixas já no XML a criação da tag é responsabilidade do desenvolvedor.

Ambas as linguagens HTML e XML possuem a mesma origem o SGML, porém o XML foi criado como um complemento para o HTML.

Um exemplo de utilização de XML é a comunicação através da nota fiscal eletrônica (Nf-e) , onde as empresas se comunicam com o Governo através do XML. Um outro exemplo de XML é a importação de informações de uma base de dados para outra.

Etapa 2

Passo 1

DTDs

Um DTD é a linguagem para definir a estrutura de um documento XML.

No XML as regras que definem um documento são ditadas por DTDs (Document Type Definitions), elas ajudam a validar os dados quando a aplicação que os recebe não possui internamente uma descrição do dado que está recebendo. Os DTDs são opcionais e os dados enviados com um DTD são conhecidos como dados XML válidos.

O DTD pode serdefinido como um subconjunto interno de um documento XML ou como um subconjunto externo(um arquivo com extensão .dtd).

ELEMENTOS

As declarações ELEMENT servem para declarar os elementos em uma DTD.

Um elemento pode conter informação adicional sobre o seu conteúdo, para isto usamos os atributos, e também pode conter um número arbitrário de atributos.

Cada elemento que você for usar no documento XML deve ser declarado no DTD. Uma declaração de elemento faz duas coisas: adiciona um novo nome de elemento ao vocabulário da linguagem e documenta qual é o conteúdo desse elemento. Juntos (novo elemento + conteúdo) criam uma gramática para a linguagem, um padrão para determinar quais elementos são válidos.

O elemento pode conter 5 tipo diferentes de conteúdo:

Elementos vazios, Elementos que não contém restrições de conteúdo, Elementos que podem conter apenas dados do tipo texto (informação), Elementos que podem contem apenas outros elementos e Elementos com conteúdo misto.

ATRIBUTOS

A declaração de atributo especifica uma lista de atributos para um elemento, usando a declaração de lista de atributos ATTLIST. O elemento pode ter um número qualquer de atributos. Quando você cria elementos com atributos, você precisa declarar os atributos possíveis em sua DTD. Para fazer isso, você usa a tag<ATTLIST>.

Há dez tipos que podem ser atribuídos:

1- CDATA - texto

2- enumerados - uma lista exata de opções.

3- ID - um nome exclusivo para o elemento

4-

...

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