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 simpleTypes が列挙型ファセットを使用して制限されている場合を除き、.NET で単純型のクラスを生成する、一般的に使用される XSD からコードへのバインディング アプローチについては知りません。

この記事は、少なくともタイプ/プリミティブ マッピングの分野では、WSCF をほぼ表しています。

豆知識として、JAXB (XML を Java クラスにバインドするための Java ベースのアプローチ) には、このオプションが組み込まれています (つまり、単純な型に対してもクラスを生成します)。

于 2012-11-02T14:14:35.363 に答える