Sdílet prostřednictvím


Převod anotovaných XDR schémat na ekvivalentní XSD schémata (SQLXML 4.0)

platí pro:SQL Serverazure SQL Database

Jazyk XML Schema Definition (XSD) je nástupcem jazyka pro definici schématu XML-Data Reduced (XDR). S příchodem podpory XSD v Microsoft SQLXML 4.0 se předpokládá, že se pomocí XSD vytvářejí nová anotovaná schémata. SQLXML 4.0 obsahuje nástroj pro převod XDR na XSD, který je navržen tak, aby vám pomohl převést vaše stávající anotované XDR schémata na ekvivalentní XSD schémata.

Důležité

Tento nástroj používejte pouze tehdy, když chcete převést anotovaná XDR schémata do XSD pro použití se SQLXML 4.0. Toto není univerzální nástroj pro převod XDR na XSD. Převedená XSD schémata se nemusí chovat stejně jako původní XDR schémata při použití v jiných prostředích.

Pokud vstupní soubor XDR specifikuje kódování v XML deklaraci, stává se to kódováním generovaného výstupního souboru XSD.

Nástroj převodníku (Cvtschema.exe) je nainstalován ve složce Program Files\SQLXML 4.0\bin a spouští se v příkazovém řádku.

Toto je obecná syntaxe:

cvtschema XDRFileName, [-y], [-w] [-?]  

Where:

XDRFileName
Je název souboru XDR, který má být převeden do XSD. Nástroj čte vstupní soubor XDR a vytvoří výstupní soubor XSD v aktuální pracovní adresáři. Pokud má vstupní soubor příponu .xdr nebo .xml, výstupní soubor XSD je vytvořen se stejným názvem, ale s příponou .xsd. Pokud je přípona vstupního souboru jiná než .xml nebo .xdr (nebo pokud přípona chybí), výstupní soubor se vytvoří se stejným názvem a k názvu vstupního souboru se přidá přípona .xsd. Například pokud je vstupní XDR soubor SampleFile.abc, výsledné XSD se uloží jako SampleFile.abc.xsd.

-y
(Volitelné) Přepíše stávající soubor XSD souborem XSD, který je generován nástrojem pro převod. Pokud příznak není specifikován, nástroj vás vyzve, zda chcete přepsat stávající soubor XSD, a nabídne možnost změnit název výstupního souboru.

-w
(Volitelné) Vrací nefatální varování, která jsou generována během konverzního procesu nástrojem. Nástroj ve výchozím nastavení zobrazuje zprávy pouze pro fatální chyby.

-?
Vrátí seznam možností, které můžete specifikovat pomocí cvtschema, spolu s vysvětlením.

Viz také

Mapování datových typů XSD na datové typy XPath (SQLXML 4.0)
XSD anotace (SQLXML 4.0)