Extensible Markup Language (XML)

Extensible Markup Language (XML)


XML (Extensible Markup Language) é uma recomendação da W3C para gerar linguagens de marcação para necessidades especiais.

XML é um subtipo de SGML (Standard Generalized Markup Language - Padrão de marcação generalizada) capaz de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da Internet. Linguagens baseadas em XML: RDF, SMIL, MathML, XSIL e SVG. O SVG por exemplo é um formato gráfico vetorial (graphics scalar vector).

Características do XML
  • Separação do conteúdo e da formatação
  • legibilidade tanto por humanos quanto por máquinas
  • possibilidade de criação de tags sem limitação
  • criação de arquivos para validação de estrutura
  • com seu uso pode-se interligar bancos de dados distintos
  • 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.
Postagem Anterior Próxima Postagem