XML

XML

 

O XML, sigla para eXtensible Markup Language, é um tipo de linguagem de marcação que define regras para codificar diferentes documentos. É muito utilizado para a criação de Notas Fiscais Eletrônicas, também chamadas de NF-e, por armazená-las e ainda garantir uma assinatura digital.

O QUE É XML? 

Linguagens de marcação são sistemas usados para definir padrões e formatos de exibição dentro de um documento. Em resumo, funcionam para definir como um determinado conteúdo vai ser visualizado na tela ou como os dados serão distribuídos. Essa codificação interna é feita pelo uso de marcadores ou tags.

A grande vantagem do XML é facilitar o compartilhamento de dados. Seu armazenamento é feito em texto, permitindo que a leitura seja feita por diferentes aplicativos. Os arquivos nesse formato podem ser atualizados sem perda de informações importantes.

Outra aplicação comum é em assinaturas de RSS, que fornecem conteúdos atualizados automaticamente. É um recurso desenvolvido na linguagem do XML, gerado pela fonte, que fornece o feed ao software utilizado para fazer sua leitura.