我有一个 XSD 格式的文件。如何将其转换为 C# 类?
我需要在其他 Web 应用程序中引用类,我需要按照以下方式进行发布调用:
var res = client.Post<Customer>("/customers", c );
最佳答案
使用 XML Schema Definition Tool xsd.exe
在您的框架工具中找到,用于将您的架构转换为可序列化的类或数据集。
xsd file.xsd {/classes | /dataset} [/element:element]
[/language:language] [/namespace:namespace]
[/outputdir:directory] [URI:uri]
在示例中,C# 类将在与 xsd 工具相同的目录中生成:
xsd /c YourFile.xsd
关于c# - 如何将 XSD 文件转换为 C# 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8009672/