0

私は、スクリーニングに関連するスタンドアロン パッケージの HR-Xml 3 仕様を表すクラスの作成に取り組んできました。いくつかの問題がありましたが、現在、主な問題は、xsd:union ステートメントに対する xsd.exe 内のサポートの欠如であると考えています。

Xsd.exe は、union によって定義された単純型を検出すると、その定義を無視し、代わりに組み込みの文字列データ型を使用します。
から - http://msdn.microsoft.com/en-us/library/bc57azyw%28VS.85%29.aspx

さまざまなフォーラムやニュースグループで見た唯一の解決策は、ユニオンを使用しないように XSD を再構築することですか? ただし、必要なエンティティの小さなサブセットを使用しても、共用体ステートメントの数は 100 に近づきます。おそらくこれが唯一の解決策でしょうか?

私はこれに何日も立ち往生しており、「いいえ、それは機能しません」以外に本当に役立つものを見つけることができませんでした. 最終的には、何とか機能させる必要があります。ツール、再設計、コンバーター、これらのクラスを取得できるものについての提案! Javaクラスを生成してからC#に変換することさえ考え始めました...私は途方に暮れています

前もって感謝します!私は確かにこれに対するいくつかの解決策があることを願っています!


最終的に、最初のフェーズでは HR-Xml を実装しないという決定を下しました。それでも、誰かがこれを読んで何か提案があれば、フィードバックを残してください。私はしばらくこれを監視する予定です.

4

1 に答える 1