2009-06-26 13 views
2

XSDの現在のw3cバージョンでは、特定のノードのルールを定義するときに、親ノードまたは子ノードを参照する方法はありますか?XSDの親ノードへの参照?

親ノードの値を比較する子ノードにルールを追加することはできますか?

ありがとうございます。&よろしくお願いします。 Pavan。

答えて

0

XSDはドキュメントレベルの要素から開始し、各要素に許可される子または属性を定義します。

あなたの答えは「はい」です。つまり、子要素を定義できますが、親を定義することはできません。

1

XSD 1.1のxs:alternativeで使用されるXPathのサブセットは、現在の要素の属性軸に限定されています。私は他にあなたが使うことができるものは見当たりません。

1

ある要素のスキーマが別の要素の値に依存する、ある種のクロス要素検証を行いたいですか?

おそらく、親要素レベルで代替案を定義する方法があります。

関連する問題