Extensible Markup Language (XML) fournit une base pour la normalisation des données. XML permet aux développeurs Web de énoncent des données sur une page en utilisant ses jeux d'enregistrements. Un schéma XML (XSD) fournit la mise en page et une description pour chaque enregistrement dans le fichier XML. Lors de la création d'un fichier XML de Windows, votre éditeur vous fournit un outil pour créer un fichier XSD en utilisant la ligne de commande Windows. La commande prend le fichier XML en tant que paramètre et renvoie le fichier XSD pour votre schéma.