0

現在、「 http://www.w3.org/2001/XMLSchema 」名前空間でsubtract-dates(arg1, arg2)関数を使用していますが、2つの日付パラメーターを指定すると、コンパイラーは次の警告を出します:「コンストラクター関数は引数を 1 つだけ持つ必要があります"

どんな助けでも大歓迎です。

4

1 に答える 1

1

XSD名前空間にはsubtract-dates()関数はありません。使用しているプロセッサは、「XSD名前空間にある場合はコンストラクター関数である必要があり、コンストラクター関数である場合は単一の引数を持っている必要がある」と考えているようです。

あなたはおそらくop:subtract-dates()を見ているでしょう。これはユーザーに見える関数ではありませんが、日付とに適用されたときに「-」演算子のセマンティクスを説明する目的で仕様に表示される内部関数です。期間。

于 2013-03-10T10:39:44.967 に答える