Re: .net 6.0 XSD validator bug

Michael Kay <[email protected]>
Newsgroups gmane.text.xml.devel
Message-ID <[email protected]>

> On 30 Mar 2022, at 08:07, Mukul Gandhi <[email protected]> wrote:
> 
> On Tue, Mar 29, 2022 at 2:37 PM Jirka Kosek <[email protected] <mailto:[email protected]>> wrote:
> Perhaps not a bug but inconvenient behaviour.
> 
> If you change namespace of your XML instance then validator can't find 
> schema for this namespace. And in this situation validator behaviour 
> varies -- some will complain about missing declarations and some will 
> skip validation of element for which there is no corresponding schema 
> declaration.
> 
> IMHO, that's a sure bug.
> 

Not at all. The XSD specification defines two operations called "strict validation" and "lax validation", and a processor may provide either or both. If it doesn't give you a choice then that's a limitation but not a bug. If it doesn't tell you which it's offering, then that's a documentation bug.

Michael Kay
Saxonica
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.