Pour gérer vos consentements :
Categories: Mobilité

XML-Schema en passe de remplacer les DTD

Les fichiers XML-Schema deviennent une norme standard. Ils viennent en effet d’être reconnus par le W3C, ce qui pourrait bien amener la norme à devenir un des composants majeurs du langage XML. Jusqu’ici, pour définir un ensemble de règles visant à définir un document XML, notamment pour des échanges de données, il fallait utiliser des DTD (Document Type Definition). Problème, les fichiers DTD sont issus de l’ancien standard SGML et utilisent un format qui leur est propre. Les DTD eux-mêmes ne sont donc pas basés sur XML. Ainsi, on est donc obligé d’utiliser un outil différent pour éditer le fichier DTD et le fichier XML, ce qui complique un peu les choses. « En utilisant un schéma XML, un document et ses données peuvent être modélisés et validés avec beaucoup plus de précision que ce que permet aujourd’hui un DTD », explique David Beech, technicien Oracle et membre des groupes de travail « Schémas XML » et « Requêtes XML » du W3C.

Plus précis et plus souple

Le premier avantage des XML-Schemas est d’être écrits au format XML. Il est ainsi possible de les éditer avec un éditeur XML classique, et non avec un programme dédié. De plus, ils contournent la principale limitation des DTD qui réside dans leur impossibilité à définir précisément des contraintes sur les différents éléments, que ce soit pour l’agencement des différentes balises entre elles ou pour le contenu des balises elles-mêmes. Enfin, les XML-Schemas sont extensibles, afin de répondre à des besoins particuliers. Il suffit juste alors de mettre en place de nouvelles commandes.

Le principal point négatif était que XML-Schema n’était pas encore reconnu par une instance de normalisation, ce qui vient aujourd’hui d’être réalisé. Tout laisse donc à penser que le XML-Schema supplantera à terme les DTD.

Pour en savoir plus :XML-Schema

Recent Posts

PC Copilot+ : une porte d’entrée vers l’ IA locale ?

Equipés de NPU, les PC Copilot+ peuvent déployer des LLM en local. Un argument suffisant…

2 semaines ago

PCIe 5.0 : La révolution des cartes-mères est-elle en marche ?

Que vous soyez un novice dans le domaine informatique, ou avec un profil plus expérimenté,…

3 semaines ago

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

2 mois ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

3 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

3 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

4 mois ago