Objectivos e Possíveis Usos do XML
O XML foi criado com o objectivo de colmatar todas as falhas que o HTML tinha, pelo que foi melhor planeado e implementado.
A quando da projecção e criação do XML foi necessário definir algumas prioridades, tais como:
- O XML deveria ser idêntico na forma de receber e processar informação, aproveitando toda a tecnologia já implantada no HTML.
- Ser formal e conciso no modo de processar e armazenar informação.
- Ser fácil de ler e editar
- Ser fácil de implementar, programar e aplicar em sistemas diversos.
Podemos usar o XML em infinitos tipos de trabalhos e esta linguagem apresenta vantagens em diversas situações, tais como:
- Facilitar a comunicação de dados. Se a informação for transferida em XML, qualquer aplicação deveria ser capaz de escrever um documento com os dados em XML e usa-los.
- Facilitar a migração de dados. Caso fosse necessário mover os dados de uma base de dados para outra todo o processo seria facilitado se ambas estivessem em formato XML.
- Integração com aplicações Web. Antigamente cada browser interpretava a informação à sua maneira e era necessário programar em função do browser que seria utilizado. Ao usar o XML passamos a ter apenas uma aplicação que geria e armazenava todos os dados para que estes pudessem ser implementados em qualquer sitio.
Os demonstrados são apenas algumas das muitas funcionalidades que o XML apresenta.
Share
Janeiro 17th, 2012 at 9:44 am
Olá, fiquei com uma duvida:
O que é preciso para criar um ficheiro xml? Um script em php, ou é preciso ter alguma coisa mais (do tipo Mysql)?
Janeiro 17th, 2012 at 12:46 pm
Olá
Como devias ter entendido um ficheiro XML tem como objectivo guardar informação, e não trata-la! Para criar um simples ficheiro XML poderás fazer-lo num editor de texto e guardar o documento com a extensão XML.
O script em JavaScript por exemplo irá servir para formatar e apresentar a informação contida no ficheiro XML.
Janeiro 17th, 2012 at 4:50 pm
Olá!
Tenho vindo a acompanhar a série de artigos sobre XML… E agora faço uma pergunta.. porquê XML e não algo mais moderno como JSON?
Janeiro 17th, 2012 at 4:58 pm
Olá
A ideia de falar e aprender mais sobre XML surgiu como necessidade de criar um banner rotativo com hiperligações a diversos links correspondentes a imagem. E uma das formas que é possível fazer isso é colocar a informação sobre as imagens e respectivos link’s num ficheiro XML e depois recorrendo a um script javascript fazer a escolha de um dos nodes e apresenta-lo no meu blog, que funciona sobre WordPress.
Uma vez que apresentaste o JSON poderias dizer-me se seria fácil implementar o que necessito recorrendo a essa nova tecnologia?
Cumprimentos
Janeiro 17th, 2012 at 7:28 pm
@admin
Obrigado pela resposta. Depois quando fizeres esse código, podes colocar no teu blog? Estava interessado queria aprender fazer uma coisa semelhante. Não percebo nada de js e xml, já dava para aprender alguma coisa. Abraço
Janeiro 17th, 2012 at 7:58 pm
Olá
Neste momento estás no mesmo ponto que eu, eu também ainda não tenho conhecimentos suficientes para elaborar tal trabalho e é por isso mesmo que ando a aprender mais sobre XML e Js.
Cumprimentos