Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le langage XSD (XML Schema Definition) est le successeur du langage de définition de schéma réduit (XDR) XML-Data. Avec l’introduction de la prise en charge XSD dans Microsoft SQLXML 4.0, il est supposé que de nouveaux schémas annotés sont créés à l’aide de XSD. SQLXML 4.0 inclut un outil de convertisseur XDR vers XSD conçu pour vous aider à convertir vos schémas XDR annotés existants en schémas XSD équivalents.
Important
Utilisez cet outil uniquement lorsque vous souhaitez convertir des schémas XDR annotés en XSD à utiliser avec SQLXML 4.0. Il ne s’agit pas d’un outil de convertisseur XDR à usage général. Les schémas XSD convertis peuvent ne pas se comporter de la même façon que les schémas XDR d’origine lorsqu’ils sont utilisés dans d’autres environnements.
Si le fichier XDR d’entrée spécifie l’encodage dans la déclaration XML, il devient l’encodage du fichier de sortie XSD généré.
L’outil de convertisseur (Cvtschema.exe) est installé dans le dossier Program Files\SQLXML 4.0\bin et est exécuté à l’invite de commandes.
Voici la syntaxe générale :
cvtschema XDRFileName, [-y], [-w] [-?]
Où :
XDRFileName
Nom du fichier XDR à convertir en XSD. L’outil lit le fichier XDR d’entrée et crée un fichier de sortie XSD dans le répertoire de travail actif. Si le fichier d’entrée a une extension .xdr ou .xml, le fichier XSD de sortie est créé avec le même nom, mais avec une extension .xsd. Si l’extension de fichier d’entrée est autre que .xml ou .xdr (ou si l’extension est manquante), le fichier de sortie est créé avec le même nom et l’extension .xsd est ajoutée au nom du fichier d’entrée. Par exemple, si le nom de fichier XDR d’entrée est SampleFile.abc, le XSD résultant est enregistré en tant que SampleFile.abc.xsd.
-y
(Facultatif) Remplace le fichier XSD existant avec le fichier XSD généré par l’outil de convertisseur. Si l’indicateur n’est pas spécifié, l’outil vous invite à spécifier si vous souhaitez remplacer le fichier XSD existant et vous donne la possibilité de modifier le nom du fichier de sortie.
-w
(Facultatif) Retourne des avertissements non fatal générés dans le processus de conversion par l’outil. Par défaut, l’outil affiche les messages uniquement pour les erreurs irrécupérables.
-?
Retourne une liste d’options que vous pouvez spécifier avec cvtschema, ainsi qu’une explication.
Voir aussi
Mappage de types de données XSD à des types de données XPath (SQLXML 4.0)
Annotations XSD (SQLXML 4.0)