簡體   English   中英

如何將 XSD 文件轉換為 C# 類

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM