XML

A linguagem XML, acrônio para eXtensible Markup Language (Linguagem de Marcação Extendível), como HTML, é uma linguagem de marcação. Porém, ao contrário de HTML, as marcações são criadas livremente. A principal finalidade de XML é organizar (estruturar) os dados a partir das marcações.

Um documento escrito em XML é um texto em que tanto pessoas quanto computadores conseguem ler.

Exemplo

No exemplo a seguir o documento está relacionado a um post, identificado pelo número 34, onde o autor, Fulano de Tal, postou na data de 12 de fevereiro de 2018 a mensagem (texto) "Hoje eu vi um OVNI em cima da minha casa".

<?xml version="1.0" encoding="UTF-8">
<post id="34">
  <autor>Fulano de Tal</autor>
  <data>2018-02-12</data>
  <texto>Hoje eu vi um OVNI em cima da minha casa.</texto>
</post>

Traduzindo de e para XML

Um documento escrito em XML é, como afirmado, um texto que contém dados. Toda aplicação, que é escrita em alguma linguagem de programação, deve, portanto, ser capaz de:

  • ler um texto XML e obter os seus dados. Estes são então armazenados em variáveis da linguagem de programação. Com isso os dados podem ser usados em algoritmos.
  • gerar um texto XML a partir das variáveis da linguagem de programação.

Este processo de leitura e gravação pode ser feito por meio de algoritmos escritos pelo próprio desenvolvedor da aplicação ou, o que é o mais comum, ser feito por meio de bibliotecas. Toda linguagem de programação possui diversas bibliotecas para este fim.

Leitura Obrigatória
Sobre XML
Tutorial XML
Leitura Recomendada
Biblioteca xml-parser para JavaScript

results matching ""

    No results matching ""