XML, do inglês eXtensibleMarkupLanguage, é uma linguagem de marcação para criação de documentos com dados organizados de forma hierárquica, tais como textos ou banco de dados.
Algumas características principais de um documento XML:
Todo documento XML possui um elemento pai. Os demais elementos devem estar aninhados dentro de um elemento pai, como, por exemplo:<jogo>...</jogo>;
Cada elemento inicial tem um elemento final, ou seja, as elementos são usados sempre em pares;
Os elementos usados em XML são case sensitive, isto é, deve-se escrever um elemento de fechamento da mesma maneira que um elemento de início. Assim <jogo> e </Jogo> irá ocasionar um erro no documento XML.
Exemplo
A função abaixo, a partir do bloco Converte XML para JSON, converte o texto XML, passado no parâmetro Texto,em um objeto JSON.
Figura 2 - Exemplo de uso do bloco Converte XML para JSON
Figura 2.1 - Resultado exibido a partir das configurações da Figura 2