Konwertowanie adnotacjami schematy XDR równoważne schematów XSD (SQLXML 4.0)
Język XML Schema Definition (XSD), to następca języka definicji danych XML (XDR) schematu.Wraz z wprowadzeniem XSD obsługi w Microsoft SQLXML 4.0, zakłada się nowe schematy adnotacjami są tworzone, przy użyciu pliku XSD.SQLXML 4.0 zawiera XDR narzędzie konwerter XSD, zaprojektowanego ułatwiające konwertowanie istniejących adnotacjami schematy XDR równoważne schematów XSD.
![]() |
---|
Tego narzędzie można używać tylko wtedy, gdy chcesz przekonwertować adnotacjami schematy XDR XSD do użytku z SQLXML 4.0.Nie jest ogólnego przeznaczenia XDR narzędzie konwerter XSD.Przekonwertowane schematów XSD może nie działać oryginalnego schematy XDR używane w innych środowiskach. |
Jeśli plik wejściowy XDR Określa kodowanie w deklaracja XML, to staje się kodowania wygenerowany plik wyjściowy XSD.
Narzędzie konwerter (Cvtschema.exe) jest instalowany w folderze Program Files\SQLXML 4.0\bin i wykonane w wiersz polecenia.
Jest to ogólna składnia:
cvtschema XDRFileName, [-y], [-w] [-?]
W przypadku gdy:
XDRFileName
Jest to nazwa pliku XDR jest konwertowane na XSD.Narzędzie odczytuje plik wejściowy XDR i tworzy plik XSD danych wyjściowych w bieżącym katalogu roboczym.Jeśli plik wejściowy ma rozszerzenie .xdr lub .xml, tworzony jest plik XSD danych wyjściowych, o tej samej nazwie, ale z rozszerzeniem xsd.Jeśli rozszerzenie pliku wejściowego jest inne niż XML lub .xdr (lub jeśli brakuje rozszerzenia), tworzony jest plik wyjściowy o tej samej nazwie i rozszerzeniem xsd jest dołączana do nazwy pliku wejściowego.Na przykład jeśli nazwa pliku wejściowego XDR jest SampleFile.abc, wynikowy XSD jest zapisywany jako SampleFile.abc.xsd.-y
(Opcjonalnie) Zastępuje istniejący plik XSD pliku XSD, który jest generowany przez narzędzie konwerter.Jeśli flaga nie zostanie określona, narzędzie monituje o określenie, czy chcesz zastąpić istniejący plik XSD i umożliwia zmianę nazwy pliku wyjściowego.-w
(Opcjonalnie) Zwraca ostrzeżenia niekrytyczne generowanych w procesie konwersji przez narzędzie.Domyślnie narzędzie wyświetla komunikaty tylko błędy krytyczne.-?
Zwraca listę opcji, które można określić z cvtschema, wraz z wyjaśnienie.
Zobacz także