Udostępnij przez


Konwertowanie adnotacjami schematy XDR Equivalent schematy XSD (SQLXML 4.0)

Język definicji schematu XML (XSD) jest następca języka definicji schematu zmniejszonej dane XML (XDR).Korzystając z obsługi XSD Microsoft SQLXML 4.0, to zakłada się, że nowe schematy adnotacjami są tworzone przy użyciu XSD. SQLXML 4.0 obejmuje XDR narzędzie konwertera XSD, który został opracowany z myślą o można przekonwertować istniejące adnotacjami schematy XDR równoważne schematów XSD.

Important noteImportant Note:

Tego narzędzie można używać tylko wtedy, gdy chcesz przekonwertować na użytek SQLXML 4.0 adnotacjami schematy XDR XSD.Nie jest ogólnego przeznaczenia XDR narzędzie konwertera XSD.Przekonwertowane schematów XSD nie działają tak samo, jak oryginalny schematy XDR w innych środowiskach.

Jeżeli plik wejściowy XDR Określa kodowanie w deklaracja XML, to stanie się kodowanie pliku wyjściowego XSD, który jest generowany.

Narzędzie konwerter (Cvtschema.exe) jest instalowany w folderze 4.0\bin Files\SQLXML programu i jest wykonywana w wiersz polecenia.

Jest to ogólna składnia:

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

Jeżeli:

  • XDRFileName
    Jest nazwą pliku XDR, który ma być konwertowana na XSD.Narzędzie odczytuje plik wejściowy XDR i tworzy plik XSD danych wyjściowych w bieżącym katalogu roboczym.Jeżeli 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 rozszerzenie jest brak), pliku wyjściowego jest tworzony z taką samą nazwę i rozszerzenie 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 zapisywane 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 daje możliwość zmiany nazwy pliku wyjściowego.

  • -w
    (Opcjonalnie) Zwraca niekrytyczny ostrzeżeń generowanych w procesie konwersji 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śnieniem.