What é XML? XML significa Extensible Markup Language. Então, assim como HTML, XML é uma linguagem de marcação. Uma linguagem de marcação é qualquer linguagem que é utilizada para descrever ou definir informações e texto. XML não é um substituto para o HTML. É para ser usado em conjunto com Html.HTML concentra-se na descrição de como os dados de texto ou é suposto a ser exibido. A linguagem XML faz algo totalmente diferente. XML descreve o que os dados são. Portanto, XML não é algo que resulta em uma página web, porque ele realmente não fazer nada.
Como informações e dados apresentados na World Wide Web tornou-se mais complexa, XML foi inventado para efetivamente estrutura, armazenar e enviar essa informação. O que torna o XML verdadeiramente único é que não há tags predefinidas como nós temos com HTML. Todas as marcas usadas em HTML já foram definidos, tais como a marca número, o tag de cabeçalho, e todas as várias marcas de estilo. XML não está definido.
Você pode fazer suas próprias etiquetas! Assim, a pergunta é, por que precisamos XML? Por que precisamos de uma especificação mais versátil como XML para descrever os dados? Afinal, HTML funciona bem se usado corretamente, então por que precisamos XML? Bem, a resposta é simples. XML é uma linguagem independente do dispositivo, de plataforma cruzada. Isso é extremamente importante, porque as pessoas já estão usando uma ampla variedade de dispositivos para se conectar à internet, como quase todos os dispositivos eletrônicos no mercado agora vem equipado com e-mail e acesso à Internet.
Os telefones celulares, palm tops, computadores instalados em automóveis, todos eles têm embutido o acesso à web. Cada um desses dispositivos exibir texto e gráficos de forma diferente, e utilizar diferentes plataformas e uma variedade de navegadores web. Como resultado, alguém usando um telefone celular para acessar um determinado site pode não ser capaz de exibir os dados em que o site corr