3

インポートされたスキーマからいくつかの複雑なファイルを含む XSD ファイルをインポートしようとしています。XML データ バインディング ウィザードで「不明なデータ型」エラーが表示されます。この問題はいくつかのフォーラムで言及されていますが、解決策は見当たりません。

これは、インポートしようとしているファイルです。他に必要なファイルがいくつかあります

Delphi XE の XML クラスを生成するための回避策または代替ツールはありますか?

編集: この質問は、少なくとも部分的にこれと重複している可能性があります。初めて見つからなかった。

4

2 に答える 2

2

さて、XSD ファイルには次のものが含まれていました。

    <xs:include schemaLocation="SiiTypes_v10.xsd"/>

このファイルには、現在のファイルと同じ名前空間にある複数のデータ型定義が含まれていました。これが原因なのか、単にウィザードが外部ファイルを含めることができないのかはわかりませんが、先に進んですべての型定義をファイル内に配置しただけでうまくいきました。

ファイルをソース管理システムに入れました。近い将来、これが私を苦しめないことを祈ります。

誰かがこれを機能させるより良い方法を知らない限り、私は数日で自分の答えを受け入れます。

乾杯!

于 2012-04-25T23:19:47.693 に答える
0

Delphi 7 の XML データ バインディングで同様の問題がありました。delphi 2010 を使用している場合、そのような問題はありません。

于 2012-05-02T10:25:16.840 に答える