Concept en définition ABC
Divers / / July 04, 2021
Par Guillem Alsina González, en nov. 2018
Depuis les premiers ordinateurs, ces machines ont travaillé avec des données structurées, bien qu'elles commencent maintenant à pouvoir le faire avec des données non structurées grâce à la intelligence artificielle.
Pour structurer les données, vous avez besoin d'une sorte de Langue descriptif qui permet de définir la structure et d'indiquer à quels champs appartient chaque donnée. Ce langage permet aux applications informatiques de reconnaître et de présenter correctement les données, et peut délimiter les Format des fichiers dans lesquels ils sont enregistrés.
XML est l'un de ces langages qui permet de définir des données, bien qu'il aille plus loin que cela.
Le XML (acronyme de Langage de balisage extensible) est un langage de balisage qui permet de définir une structure de données, ainsi qu'un document pour le rendre lisible à la fois par un ordinateur et par un être humain.
En avançant un peu, je vous donne un exemple de son utilisation: la langue HTML avec lequel les pages Web sont construites peut être défini comme un sous-ensemble de XML.
Bien que nous parlions de langage, XML purement est un métalangage, puisque sa syntaxe est définie, mais pas les mots avec lequel il est matérialisé, afin que chacun puisse définir un sous-ensemble du XML pour une tâche béton. C'est ainsi que HTML peut être défini comme un sous-ensemble de XML.
Son utilisation s'étend à des applications telles que texte, bases de données ou tableurs, en général toutes les tâches qui nécessitent une structuration (donc, avant de parler de données structurées) et/ou un présentation.
Chaque marque dans chaque sous-ensemble de XML commence par le signe < suivi d'un mot ou d'un acronyme, et se termine par le signe >.
De cette façon, nous pouvons différencier les marques du texte et des données qu'ils contiennent (et le programme informatique qui les gère peut également les différencier).
De plus, il existe Mots clés ouverture et fermeture. la différence est que les fermetures mettent le symbole / au mot compris entre
À ce stade, prenons un exemple d'utilisation de XML: un annuaire téléphonique très simple construit avec Mots clés de ce métalangage que nous avons fait sur mesure :
Nous pourrions même créer un programme qui gérerait ces dossiers et les présenterait de manière appropriée.
En pratique, XML est de plus en plus utilisé, et nous l'utilisons sans nous en rendre compte dans les principales applications bureautiques, telles que Microsoft Office et LibreOffice.
Les formats de déposer Ces deux éléments ont longtemps été des sous-ensembles de XML, ce qui simplifie le chargement et la présentation des fichiers générés avec l'un dans l'autre. Cependant, le fait que les présentations ne soient pas toujours les mêmes réside dans le fait que la présentation finale des données relève du programme.
Un document XML a plus de ressources et de sections, telles que des commentaires ou des modèles de contenu, mais son essence est ce que j'ai expliqué dans l'exemple.
A partir de là, cela devient aussi compliqué que nos besoins, même si, en fait, XML sera à peine vu par un Nom d'utilisateur fin, oui, vous pouvez travailler sans vous en rendre compte avec ce format.
Photos Fotolia: Maksim Kabakou / Kitti
Thèmes en XML