1

次の XML があります。

<items>
 <item min="1" max="3"> </item>
 <item min="2" max="7"> </item>
 <item min="1" max="2"> </item>
</items>

そして、最小値が常に最大値よりも小さい場合、すべての項目をチェックする必要があります。この入力の期待される出力false@min="2"、 よりも小さくありません@max="2"

私は次のようなことを試しました:

every $min,$max  in //item/@min, //item/@max satisfies ...

しかし、それは明らかに機能していません。何か案は?

4

2 に答える 2

1

要件を明確に表現していませんが、最高の @min を最低の @max より小さくしたいように思えます。

max(item/@min) lt min(item/@max)
于 2013-04-09T14:04:11.220 に答える