- From: Mukul Gandhi <mukulg@s...>
- To: Michael Kay <mike@s...>
- Date: Tue, 31 May 2022 17:42:46 +0530
Hi Mike,
On Tue, May 31, 2022 at 5:15 PM Michael Kay < mike@s...> wrote: I agree it's not very useful, because it's very unlikely that an assertion on a simple type will reference element names or type names, other than the built-in XSD atomic type names; but it's there for completeness. For example you can write
<xs:assertion xpathDefaultNamespace=" http://www.w3.org/2001/XMLSchema" test="$value castable as dateTime"/>
It's there for orthogonality. If there are lots of use cases for putting the attribute on xs:assert, but only a rather slender use case for putting it on xs:assertion, then it's better to put it on both for the sake of consistency.
Thanks for the answer. That's very helpful to know.
--
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
|