Pendant le développement XML, il est souvent nécessaire de générer un ou plusieurs fichiers d’instance valides XML depuis un XSD existant. Au lieu de commencer la tâche de conversion XSD en XML manuellement, les développeurs peuvent utiliser XMLSpy pour générer une instance XML comme point de départ. Cela est utile pour les tests pendant la phase de développement XSD.
Après avoir ouvert un XSD dans XMLSpy, vous pourrez créer un fichier d'instance XML valide en quelques clics pour choisir les options désirées. Des fonctions complètes vous permettent de générer certains ou tous les éléments, de spécifier les nombres des éléments répétables, etc - ou bien simplement cliquer sur OK pour générer, sur la base de la configuration par défaut.
Vous pouvez même configurer XMLSpy pour qu'il génère du XSD en XML rempli avec des valeurs d'échantillon.
En plus de générer les fichiers XML, vous pouvez convertir du XML en XSD existant de manière tout aussi simple dans XMLSpy. Vous pouvez générer un XSD depuis un ou plusieurs fichiers d’instance XML.
Le dialogue de génération de schéma propose des options flexibles pour générer des éléments, des attributs, des types simples, des entités et des énumérations.
En plus de convertir entre XML et XSD, XMLSpy prend en charge :