Herramienta de definición de esquema XML y serialización XML
La herramienta de definición de esquema XML (XML Schema Definition Tool (Xsd.exe)) se instala junto con las herramientas de .NET Framework como parte del kit de desarrollo de software (SDK) de Windows®. La herramienta está diseñada para cumplir principalmente dos propósitos:
Para crear archivos de clase C# o para crearlos de clase Visual Basic y que así cumplan con un lenguaje de definición de esquema XML (XSD) concreto. La herramienta toma un Esquema XML como un argumento y genera un archivo que contiene varias clases que cuando se serializa con XmlSerializer, cumpla al esquema. Para más información sobre cómo usar la herramienta para generar clases que cumplan con un esquema en concreto, vea Procedimiento para usar la herramienta de definición de esquema XML para generar clases y documentos de esquema XML.
Generar un documento de esquema XML de un archivo .dll o .exe. Para ver el esquema de un conjunto de archivos que ha creado, o uno que se ha modificado con atributos, pase la DLL o el EXE como un argumento de la herramienta para generar el esquema XML. Para más información sobre cómo usar la herramienta para generar un documento de esquema XML a partir de un conjunto de clases, vea Procedimiento para usar la herramienta de definición de esquema XML para generar clases y documentos de esquema XML.
Para más información sobre cómo usar la herramienta, vea Herramienta de definición de esquema XML (Xsd.exe).
Vea también
- DataSet
- Introducción a la serialización XML
- Herramienta de definición de esquema XML (Xsd.exe)
- XmlSerializer
- Cómo: Serialización de un objeto
- Cómo: Deserializar un objeto
- Cómo: Usar la herramienta de definición de esquema XML para generar clases y documentos de esquema XML
- Compatibilidad con enlaces del esquema XML