[英]How can I convert an XSD file to C# Class
我有一个 XSD 格式的文件。 如何将其转换为 C# 类?
我需要在其他 Web 应用程序中引用类,我需要按照以下方式进行后期调用:
var res = client.Post<Customer>("/customers", c );
使用框架工具中的XML 架构定义工具xsd.exe
将架构转换为可序列化的类或数据集。
xsd file.xsd {/classes | /dataset} [/element:element]
[/language:language] [/namespace:namespace]
[/outputdir:directory] [URI:uri]
在示例中,C# 类将在与 xsd 工具相同的目录中生成:
xsd /c YourFile.xsd
你可以这样做...
<xsd xmlns='http://microsoft.com/dotnet/tools/xsd/'>
<generateClasses language='CS' namespace='Namespace.subnamespace'>
<schema>FirstSchema.xsd</schema>
<schema>AnotherSchema.xsd</schema>
<schema>LastSchema.xsd</schema>
</generateClasses>
</xsd>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.