0

まったく同じ XML データを含む 2 つの XML ファイルがあります (または、少なくとも現在は含まれています)。最初は Eclipse の外部で作成し、それをワークスペースにコピーしました。

2 つ目は、Eclipse XML ウィザードを使用して作成されました。

最初のファイルでは、XML は常にこのエラーで検証に失敗します...

参照ファイルにエラーが含まれています (ファイル:/X:/GLUCODEX/BaseDevel/DB_Logic.xsd)。

詳細を表示をクリックすると、これが表示されます....

ファイル「GlucodexDCheck.xml」を介してファイル「DB_Logic.xsd」を検証する際に、以下のエラーが検出されました。ほとんどの場合、これらのエラーは「DB_Logic.xsd」を直接検証することで検出できます。ただし、DB_Logic.xsd が GlucodexDCheck.xml のコンテキストで検証された場合にのみエラーが発生する可能性があります。

内容が同じ場合、最初のファイルをリンクして検証するにはどうすればよいですか。2 つのファイルの内容はまったく同じであることに注意してください。別の場所にあるファイルにリンクされていることを除いて

エラー メッセージは、ファイルが正しい場所にあることを示しています。Eclipse で XSD を検証すると、OK と検証されます。

XSDなどへのリンクを作成するウィザードに何らかの形で関連していると思いますが、これを元のファイルに追加する方法が見つかりません。

よろしくお願いします。

デビッド

4

1 に答える 1

0

だから私は最終的に解決策を見つけました。

静的 Web ページと必要な XSD スキーマを開発するためだけに、Eclipse 内に新しいプロジェクトを作成しました。

次に、現在の XSD ファイルをこのプロジェクトにコピーし、< ウィンドウ - 設定 - XML - XML カタログ > を使用して、これらのファイルをユーザー指定のエントリとして追加しました。

他のプロジェクトで必要なときはいつでも、これらのファイルをエントリとして含めることができるようになりました。

Brill、すべての検証が機能し、CSS、XSD、およびその他の共通のものをすべて適切な場所に配置しました...

今、私が必要とするのは、Mavenを再び機能させることだけです...

それが続いている間、タンブルウィードであることは楽しかったです!

デビッド

于 2012-05-11T15:13:13.043 に答える