Conceito em Definição ABC
Miscelânea / / July 04, 2021
Por Guillem Alsina González, em novembro 2018
Desde os primeiros computadores, essas máquinas trabalharam com dados estruturados, embora agora estejam começando a ser capazes de fazê-lo com dados não estruturados, graças ao inteligência artificial.
Para estruturar os dados, você precisa de algum tipo de língua descritivo que permite definir a estrutura e indicar a quais campos cada dado pertence. Esta linguagem permite que os aplicativos de computador reconheçam e apresentem dados adequadamente, e podem delimitar o Formato dos arquivos nos quais eles são salvos.
XML é uma dessas linguagens que permite definir dados, embora vá além disso.
O XML (acrônimo para Extensible Markup Language) é uma linguagem de marcação que nos permite definir uma estrutura de dados, bem como um documento para torná-lo legível para um computador e um ser humano.
Avançando um pouco, dou um exemplo de seu uso: a linguagem HTML com as quais as páginas da web são construídas podem ser definidas como um subconjunto de XML.
Embora estejamos falando de linguagem, puramente XML é uma metalinguagem, já que sua sintaxe é definida, mas não as palavras com o qual é materializado, de forma que cada um possa definir um subconjunto do XML para uma tarefa concreto. É assim que o HTML pode ser definido como um subconjunto do XML.
Seu uso se estende a aplicativos como texto, bancos de dados ou planilhas, em geral todas as tarefas que exigem estruturação (portanto, antes de falar sobre dados estruturados) e / ou um apresentação.
Cada marca em cada subconjunto de XML começa com o sinal .
Desta forma, podemos diferenciar as marcas do texto e dos dados que eles encerram (e o programa de computador que os gerencia também pode diferenciá-los).
Além disso, existem Tag abertura e fechamento. a diferença é que os de fechamento colocam o símbolo / para a palavra entre
Neste ponto, vamos dar um exemplo de uso de XML: uma lista telefônica muito simples construída com Tag desta metalinguagem que fizemos sob medida:
Poderíamos até criar um programa que gerenciasse esses registros e os apresentasse de maneira adequada.
Na prática, o XML é cada vez mais usado, e nós o usamos sem perceber nos principais aplicativos de escritório, como o Microsoft Office e o LibreOffice.
Os formatos de Arquivo Ambos têm sido subconjuntos de XML, o que simplifica o carregamento e a apresentação de arquivos gerados com um deles no outro. Porém, o fato de as apresentações nem sempre serem as mesmas reside no fato de que a apresentação final dos dados recai sobre o programa.
Um documento XML tem mais recursos e seções, como comentários ou modelos de conteúdo, mas sua essência é o que expliquei no exemplo.
A partir daqui, torna-se tão complicado quanto nossas necessidades, embora, na verdade, XML dificilmente seja visto por um Nome do usuário acabar com isso, sim, você pode trabalhar sem perceber com este formato.
Fotos do Fotolia: Maksim Kabakou / Kitti
Temas em XML