XML completo
XML significa Extensible Markup Language que é usado para codificar o documento que pode ser compreensível por humanos e máquinas. Os dados armazenados no formato XML são fáceis de entender e modificar. Este formato foi projetado para transportar e armazenar dados em um formato específico. Há três coisas principais que você deve manter em mente ao usar o XML - Simplicidade , Generalidade e Usabilidade . XML contém algumas regras que você deve seguir, como abrir e fechar tags. XML foi inventado no ano de 1998, após isso, foi modificado no ano de 2006 e 2008 que é a última edição padrão do XML.
Existem algumas terminologias principais no XML:
- Caractere: XML é uma sequência de caracteres que pode abranger todos os caracteres Unicode.
- Marcação e conteúdo: se a string constituir marcação, ela será iniciada com < e terminada com > . E se a string que constitui o conteúdo, ela começará com & e terminará com ;
- Tag: a tag de marcação começa com <tag> e termina com </ tag> e a tag de elemento vazia <line-break />
- Elementos: os elementos colocados entre a tag inicial e a tag final, como <tag> elementos </ tag>
- Atributo: O atributo colocado dentro da tag inicial como <tag attribute = ”value”> elementos </ tag> . É usado para manter o comportamento dos elementos.
Características do XML:
- Estrutura: XML é um formato estruturado onde podemos decidir como organizar os dados em um arquivo. Podemos estruturar como quisermos, colocar qualquer dado em qualquer lugar.
- Descrito: o formato de dados XML é um formato muito mais descrito se você estiver familiarizado com o HTML, então você pode entender facilmente o XML, ele lhe parecerá um texto normal.
- Validado: a validação vem em mente quando você tem que seguir alguma estrutura específica para seus dados, você pode descrever exatamente como o arquivo de dados XML deve ser estruturado em outro arquivo XML.
- Detectável: qualquer linguagem pode descobrir facilmente os dados de um dado XML e pode criar outros dados XML que também seguirão a validação.
- Fortemente formado: o aplicativo pode verificar a definição do esquema para identificar o tipo de dados para importá-lo.
Vantagem do XML:
- XML é fácil de ler e gravar para que o ser humano normal possa entender o XML.
- A compatibilidade com versões anteriores e posteriores é muito fácil de manter.
- Ele tem um padrão de que o padrão internacional significa que qualquer linguagem pode colaborar com o XML facilmente.
- É independente de plataforma, o que significa mudanças de resistência nas tecnologias.
- XML pode ser atualizado de forma incremental.
Desvantagem do XML:
- O suporte a namespace pode ser difícil de implementar corretamente em um analisador XML.
- XML torna-se complexo quando você tenta estruturar muitos dados manualmente.
- São necessárias tantas tags para estruturar os dados em comparação com JSON.
- A racionalização do nó XML exigiu um esforço extra.
- XML encoraja banco de dados não relacional.
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva