Você está na página 1de 2

20/03/2020 XML - Visão geral - Tutorialspoint

XML - Visão geral

XML significa linguagem de consumo fácil. É uma linguagem de marcação baseada em texto derivada da SGML
(Standard Generalized Markup Language).

As tags XML identificam os dados e são usadas para armazenar e organizar os dados, em vez de especificar como
exibi-las como tags HTML, que são usadas para exibir os dados. O XML não substituirá o HTML em um futuro
próximo, mas apresenta novas possibilidades adotando muitos recursos bem-sucedidos do HTML.
Existem três características importantes do XML que o tornam útil em uma variedade de sistemas e soluções -

O XML é extensível - o XML permite criar suas próprias tags ou linguagem auto-descritiva que se
adequam ao seu aplicativo.
O XML carrega os dados, não os apresenta - o XML permite armazenar os dados independentemente
de como serão apresentados.
XML é um padrão público - o XML foi desenvolvido por uma organização chamada World Wide Web
Consortium (W3C) e está disponível como um padrão aberto.

Uso de XML
Uma pequena lista de uso de XML diz tudo -
O XML pode funcionar nos bastidores para simplificar a criação de documentos HTML para sites grandes.
XML pode ser usado para trocar informações entre organizações e sistemas.

O XML pode ser usado para descarregar e recarregar bancos de dados.


O XML pode ser usado para armazenar e organizar os dados, o que pode personalizar suas necessidades
de manipulação de dados.
O XML pode ser facilmente mesclado com folhas de estilo para criar praticamente qualquer saída
desejada.

Virtualmente, qualquer tipo de dado pode ser expresso como um documento XML.

O que é marcação?
XML é uma linguagem de marcação que define um conjunto de regras para codificar documentos em um formato
legível por humanos e legível por máquina. Então, o que exatamente é uma linguagem de marcação? A marcação
é uma informação adicionada a um documento que aprimora seu significado de determinadas maneiras, na medida
em que identifica as partes e como elas se relacionam. Mais especificamente, uma linguagem de marcação é um
conjunto de símbolos que podem ser colocados no texto de um documento para demarcar e rotular as partes
desse documento.
O exemplo a seguir mostra a aparência da marcação XML, quando incorporada em um pedaço de texto -

<message>
<text>Hello, world!</text>
</message>

Este snippet inclui os símbolos de marcação ou as tags como <message> ... </message> e <text> ... </text>. As
tags <message> e </message> marcam o início e o fim do fragmento de código XML. As tags <text> e </text>
envolvem o texto Olá, mundo !.

XML é uma linguagem de programação?

https://translate.google.com/translate?hl=pt-BR&sl=en&u=https://www.tutorialspoint.com/xml/xml_parsers.htm&prev=search 1/2
20/03/2020 XML - Visão geral - Tutorialspoint

Uma linguagem de programação consiste em regras gramaticais e seu próprio vocabulário, usado para criar
programas de computador. Esses programas instruem o computador a executar tarefas específicas. O XML não se
qualifica para ser uma linguagem de programação, pois não executa nenhum cálculo ou algoritmo. Geralmente é
armazenado em um arquivo de texto simples e é processado por um software especial capaz de interpretar XML.

https://translate.google.com/translate?hl=pt-BR&sl=en&u=https://www.tutorialspoint.com/xml/xml_parsers.htm&prev=search 2/2

Você também pode gostar