Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the mailchimp-for-wp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the soledad domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114
XML - o que é isso? Explicação simples - Practical Tips

XML – o que é isso? Explicação simples

by Michaela

Se estiver a pensar o que é XML, temos a resposta certa para si. Nesta dica prática mostrar-lhe-emos para que precisa do XML, como utilizá-lo e onde o encontrará.

XML – uma linguagem de marcação versátil

XML significa eXtensible Markup Language e surgiu da necessidade de que o HTML tivesse atingido os seus limites.

  • XML é um formato de dados. XML é um formato de dados baseado em texto, semelhante a “JavaScript Object Notation”, mais conhecido como JSON.
  • Isto significa que os dados XML podem ser abertos e editados num editor. Além disso, os computadores podem ler e escrever o formato XML.
    • XML, como o HTML, consiste nas chamadas etiquetas que são colocadas entre parênteses angulares ‘<‘ ‘>’.
    • Em contraste com XML, existe apenas um conjunto fixo de tags em HTML, tal como
    • Com XML pode definir as suas próprias etiquetas. Apenas o aspecto de uma etiqueta deve ser definido, mas não o seu significado.
    • Uma etiqueta XML pode ficar sozinha como se segue: Em alternativa, uma etiqueta também pode incluir um intervalo. Depois há uma etiqueta de abertura e fecho: Area
    • Tags podem ser aninhadas umas dentro das outras. Desta forma, pode ser criada uma hierarquia
    • Se necessário, uma etiqueta pode ter um ou mais parâmetros. A sintaxe para isto é a seguinte:
    • Parametros consistem sempre de um nome e um valor. O valor é delimitado por vírgulas duplas invertidas e atribuído com um sinal igual.
    • Um exemplo de uma estrutura de dados em XML é mostrado na imagem.

     

Uso de XML

XML pode ser usado de muitas maneiras. O que se pode fazer com XML e que vantagens e desvantagens tem XML, pode ler aqui.

  • Generalmente, XML pode ser usado para descrever, armazenar e trocar dados.
  • As principais vantagens do XML são que é amplamente utilizado e requer pouca aprendizagem. Além disso, o XML pode ser facilmente interpretado por humanos e máquinas.
  • A única desvantagem do XML é a sobrecarga de dados em comparação com um formato binário. Isto significa que uma estrutura armazenada em formato XML requer mais memória do que é estritamente necessário. Consequentemente, também pode ser processado um pouco mais lentamente.
  • XML é frequentemente utilizado para importar e exportar dados de aplicação. Por exemplo, uma base de dados de clientes pode ser bem representada em formato XML. Ao aninhar etiquetas, é possível atribuir múltiplos atributos a um cliente. Um campo para o número de telefone pode adicionalmente armazenar num parâmetro se o número é um número móvel ou privado.
  • Uma forma de armazenamento de dados via XML para gestão de clientes é mostrada na imagem.
  • A primeira palavra “eXtensible” já indica que a língua é extensível. Hoje em dia, provavelmente utiliza XML todos os dias em tecnologias tais como HTML ou RSS.

Related Articles

Leave a Comment