1

这是我尝试生成的代码示例:

<xs:simpleType name="IVL">
    <xs:restriction base="xs:duration"/>
</xs:simpleType>

<xs:complexType name="SF">
    <xs:attribute name="varde" type="xs:boolean"/>
</xs:complexType>  

生成了复杂类型,但省略了简单类型。

我是否缺少设置或其他东西,或者 WSCF.Blue 不能处理简单类型?

4

1 回答 1

1

我不知道任何常用的 XSD 到代码的绑定方法在 .NET 上会为简单类型生成类,除非 XSD simpleTypes 使用枚举方面受到限制。

这篇文章几乎代表了 WSCF,至少在类型/基元映射领域也是如此。

只是为了琐事,JAXB - 一种将 XML 绑定到 Java 类的基于 Java 的方法 - 内置了这个选项(即,即使为简单类型也可以生成类)。

于 2012-11-02T14:14:35.363 回答