【问题标题】:Representing a list in an xsd schema在 xsd 模式中表示列表
【发布时间】:2018-06-04 07:09:04
【问题描述】:

我正在尝试创建一个 xsd 文件并生成相应的 c# 类来填充模型。 无论我做什么,我都没有将地址部分作为列表。

样本:

<xs:complexType name="member">
<xs:sequence>
  <xs:element name="Addresses" type="address" minOccurs="1" maxOccurs="unbounded"/>
  <xs:element name="FirstName" type="xs:string"/>
</xs:sequence>
</xs:complexType>

生成的对应类没有列表。相反,它只是显示为一个属性。

    public partial class member
{
   private string FirstName;
   private address Addresses;
}

我已将此 xsd 导入工具,结果输出也是私有成员(地址)而不是地址列表。 是否有一些我缺少的属性?

【问题讨论】:

    标签: java c# xsd


    【解决方案1】:

    我在 xsd 所在的目录中使用了以下命令。

    xsd <filename> /c 
    

    这将在同一目录中生成类文件。您必须将类包含在相关的命名空间中才能在解决方案中使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-02
      • 2011-05-12
      • 1970-01-01
      • 2019-12-28
      • 2016-07-05
      • 1970-01-01
      相关资源
      最近更新 更多