- From: Bryan Rasmussen <BRS@itst.dk>
- Date: Mon, 9 Oct 2006 09:45:52 +0200
- To: <lists@jeffrafter.com>, <xmlschema-dev@w3.org>
I should probably note that I don't 100% agree with this reasoning, I suppose that what should be processed laxly is the content of description, not any the sequence of elements under description. But I do think the reasoning can be understood. Cheers, Bryan Rasmussen -----Oprindelig meddelelse----- Fra: Bryan Rasmussen Sendt: 9. oktober 2006 09:41 Til: 'lists@jeffrafter.com'; xmlschema-dev@w3.org Emne: SV: Any wildcard and the .NET validator? Well, if "A wildcard provides for ·validation· of attribute and element information items dependent on their namespace name, but independently of their local name." (under wildcards http://www.w3.org/TR/xmlschema-1/#Wildcards ) Then I suppose the position is that a text node is not allowable as an any. The position is then also I suppose that Description is the element that uses DescriptionType, it is defined as having any number of elements in the xhtml namespace and processing should be lax if you happen to run into an element in say the RDF namespace. But here they are running into a textnode under description, description is not processed laxly therefore Description raises an error. At any rate, this is what I figure they position is. Cheers, Bryan Rasmussen -----Oprindelig meddelelse----- Fra: xmlschema-dev-request@w3.org [mailto:xmlschema-dev-request@w3.org]På vegne af Jeff Rafter Sendt: 6. oktober 2006 21:01 Til: xmlschema-dev@w3.org Emne: Any wildcard and the .NET validator? Does anyone here have information on the .NET XML Schema validator and their position on lax validation of wildcards? i.e.: <complexType name="DescriptionType" mixed="true"> <sequence> <any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/1999/xhtml" processContents="lax"/> </sequence> </complexType> <description xmlns:html="http://www.w3.org/1999/xhtml">Blah Blah<html:em>blah</html:em>.<html:br/>Blah<html:strong>blah</html:strong> blah!</description> Works in everything except the .NET tools (even MSXML passes the document...). Thanks, Jeff
Received on Monday, 9 October 2006 07:46:41 UTC