Partilhar via


A ferramenta de definição de esquema XML e a serialização XML

A ferramenta de definição de esquema XML (XML Schema Definition Tool (Xsd.exe)) é instalada junto com as ferramentas do .NET Framework como parte do Windows® Software Development Kit (SDK). A ferramenta é projetada principalmente para dois propósitos:

  • Para gerar arquivos de classe C# ou Visual Basic que estejam em conformidade com um esquema XSD (XML Schema Definition Language) específico. A ferramenta usa um esquema XML como argumento e gera um arquivo que contém várias classes que, quando serializadas com o XmlSerializer, estão em conformidade com o esquema. Para obter informações sobre como usar a ferramenta para gerar classes que estejam em conformidade com um esquema específico, consulte Como usar a ferramenta de definição de esquema XML para gerar classes e documentos de esquema XML.

  • Para gerar um documento do esquema XML a partir de um arquivo .dll ou .exe arquivo. Para ver o esquema de um conjunto de arquivos que você criou ou um que foi modificado com atributos, passe a DLL ou EXE como um argumento para a ferramenta para gerar o esquema XML. Para obter informações sobre como usar a ferramenta para gerar um documento de esquema XML a partir de um conjunto de classes, consulte Como usar a ferramenta de definição de esquema XML para gerar classes e documentos de esquema XML.

Para obter mais informações sobre como usar a ferramenta, consulte Ferramenta de definição de esquema XML (Xsd.exe).

Consulte também