2

アロハ

クラスに変換したいいくつかの素敵なxsdファイルを受け取りました(xsd.exeを使用)。すべてのxsdには、次のように同じインクルードがあります。

<xs:include schemaLocation="kstypes.xsd" />
<xs:include schemaLocation="ksparams.xsd" />

xsd ごとにクラスを生成すると、これらのファイルで宣言された型が元の xsd ごとに複製されます。1) 含まれている xsd のタイプを一度だけ生成し、2) 他のすべてのクラスがこれらのタイプを使用していることを確認する簡単な方法はありますか?

-エドード

4

2 に答える 2

1

ドキュメントを見ると、2 番目以降のファイルで /element: elementnameコマンド ライン スイッチを使用して、クラスを生成するタイプを指定するのが「最善の」方法 (簡単な方法ではありません!) のようです。

于 2008-12-17T14:26:23.353 に答える
0

ここで説明されているアプローチを試してください: http://blog.hosca.com/blog/fpmlgen/

于 2009-11-23T03:40:00.303 に答える