|
[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Question about xs:anyAttribute and xs:any
From: Henry S. Thompson <ht@inf.ed.ac.uk>
Date: Tue, 09 Nov 2004 23:39:29 +0000 To: "David Kruppke" <kruppke@gefeg.com> Cc: <xmlschema-dev@w3.org> Message-ID: <f5bhdnyd232.fsf@erasmus.inf.ed.ac.uk> "David Kruppke" <kruppke@gefeg.com> writes: > If I understand the rules right then it is possible to have more than one > attribute in the inherit type that matches the namespace requirements of one > xs:anyAttribute in the base type. Correct. > But as I understand it is different for xs:any. I interpret the rules so > that I can only replace the xs:any with one xs:element. If I want to have > more than one I have to replace the xs:any with xs:sequence, xs:choice or > xs:all. Yes, as long as the xs:any has min/max appropriate to the xs:sequence/xs:choice/xs:all > If I try to check these conditions using the newest XERCES, it allows me to > replace one xs:any with more than one elements (depending on minOccurs and > maxOccurs). _If_ I've understood the question, I _think_ this shouldn't be allowed. That is, if you are saying that Base: (a, any*, b) Restr: (a, x, y, b) is allowed, I think the REC as written does not allow this, that it should allow it (supposing x and y are namespace-compatible with the wildcard), and that current plans for version 1.1 of XML Schema, as signalled in the first PWD thereof, _will_ allow it. Furthermore, as frequently mentioned here, because one of XSV's purposes is a test bench for the REC editors, it already implements 1.1 in this area, and _should_ allow it. Don't know what Xerces says about its behaviour here. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh Half-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail really from me _always_ has this .sig -- mail without it is forged spam]Received on Tuesday, 9 November 2004 23:39:32 GMT |
Subscribe in XML format
|






