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

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

3 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

1 mois ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago