2012-04-18 13 views
0

Eclipseとはまったく同じXMLデータを含んでいる2つのXMLファイル(または少なくとも今のもの)をEclipseで作成し、ワークスペースにコピーしました。Eclipse外で作成されたxmlファイルは検証されません

2番目はeclipse XMLウィザードを使用して作成されました。 XMLは、オールウェイズ、このエラーで検証に失敗した最初のファイルで

...

参照されるファイルは、エラー (ファイル:/ X:/GLUCODEX/BaseDevel/DB_Logic.xsd)が含まれています。私はこれを取得ショーの詳細をクリックすると、ファイルの検証時に....以下

エラーが検出された

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

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

エラーメッセージは、ファイルが正しい場所に見つかったことを示しています。 XSDをEclipseで評価すると、OKを検証します。

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

ご協力いただきありがとうございます。

デビッド

答えて

0

最後に解決策が見つかりました。

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

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

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

ブリル、すべての検証が動作し、そして今私は賢明な場所にあるすべての私のCSS、XSDおよびその他のCOMMUNのものを持っている...

今私が必要とするすべての達人が再び作業を取得することです...

落ち着きが持続していたのは楽しいことでした!

デビット

関連する問題