ELEMENTOS BÁSICOS DE IDIOMA XML
Tese: ELEMENTOS BÁSICOS DE IDIOMA XML. Pesquise 862.000+ trabalhos acadêmicosPor: marcelorcarvalho • 27/11/2013 • Tese • 899 Palavras (4 Páginas) • 381 Visualizações
1 INTRODUÇÃO
A XML (eXtensible Markup Language) foi criada devido as necessidades imposta pela evolução dos aplicativos web, com o objetivo de suprir as deficiencias da HTML como a falta de extensibilidade e definições anbiguas. A XML é um subconjuto da SGML (Standard Generalized Markup Language) que tem por função descrever dados para transporte e compartilhamento na rede. É uma linguagem completamente extensivel, que combina a potência da SGML com a simplicidade, baseadas em marcações que descrevem qualquer tipo de dado de uma forma estruturada, específicas ao contexto de dados.
Principais caracteristicas:
• Inteligência, pode ser usada em qualquer nível de complexidade.
• Adaptação, serve como linguagem base para outras linguagens.
• Manutenção, fácil de manter contém somente idéias e marcação.
• Ligação, inclui todas as formas de ligações.
• Simplicidade, usuários de media experiência conseguem compreende-la.
• Portabilidade, é de fácil portabilidade.
Devido sua flexibilidade a XML tem sido utilizada nas mais diversas aréas.
2 PRINCIPAIS ELEMENTOS DA LINGUAGEM XML
Em um documento XML podem existir até sete tipos de marcações, elementos, referências a entidades, comentários, instruções de processamentos, sessões marcadas e declaração de tipos de documentos.
Tabela 1 – Marcações XML
Nome Sintaxe Descrição
Instruções Processamento <?nome dadospi?>
<?xml version="1.0"?>
Instruções de processamento são formas de fornecer informações a uma aplicação.
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.
Elemento <elementoatributo= “atributo” >
</ elemento >
<elemento /> A maioria dos elementos identificam a natureza do conteudo que envolvem.
<elemento> inicia marcação de um elemento.
</ elemento> finaliza a marcação de um elemento.
<elemento /> marcação modificada para indicar um elemento vazio.
atributo= “atributo” pares de valores nomeados que ocorrem dentro das marcas de início após o nome do elemento.
Entidade <& nomeentidade;> Entidades são utilizadas para representar caractéres espéciais a serem expressos como conteúdo de um documento xml ou texto repetidos frequentementes.
Cada entidade deve ter um nome único.
As entidades inciam com E comercial e terminal com o ponte e virgula.
Comentários <!-- comentáros -->
Os comentários inciam com <!-- e terminam com -->. Podem conter qualquer literal exceto “--”.
Não fazem parte do conteúdo textual do documento xml.
Seções CDATA <![CDATA[ ]]>
...