- From: Jeff Rafter <lists@jeffrafter.com>
- Date: Tue, 10 Oct 2006 07:29:48 -0700
- To: Zafar Abbas <Zafar.Abbas@microsoft.com>
- CC: Bryan Rasmussen <BRS@itst.dk>, Xan Gregg <xan.gregg@jmp.com>, xmlschema-dev@w3.org
Hi Zafar Abbas, I used 1.1.x and 2.0.x: System.Xml.XmlValidating Reader validation 1.1.x Validating example.xml Validation Error: Could not find schema information for the element 'http://www.w3.org/1999/xhtml:em'. An error occurred at file:///G:/example.xml, (22, 110). Validation Error: Could not find schema information for the element 'http://www.w3.org/1999/xhtml:br'. An error occurred at file:///G:/example.xml, (22, 141). Validation Error: Could not find schema information for the element 'http://www.w3.org/1999/xhtml:strong'. An error occurred at file:///G:/example.xml, (22, 156). Document is invalid -------------------------------- System.Xml.XmlReader schema validation 2.x Validating example.xml Validation Error: Could not find schema information for the element 'http://www.w3.org/1999/xhtml:em'. Validation Error: Could not find schema information for the element 'http://www.w3.org/1999/xhtml:br'. Validation Error: Could not find schema information for the element 'http://www.w3.org/1999/xhtml:strong'. Document is invalid I think the specific versions I am using are (v1.1.4322 and v2.0.50727). Also, I tried to see if it was the mixed="true" definition throwing it off. I created a new non-mixed example and removed that from the declaration and got the same errors. Thanks, Jeff Zafar Abbas wrote: > Bryan, > What error do you get when validating it through .NET? And which version > of the .NET framework are you using? > > Thanks, > Zafar Abbas > > -----Original Message----- > From: xmlschema-dev-request@w3.org [mailto:xmlschema-dev-request@w3.org] > On Behalf Of Bryan Rasmussen > Sent: Monday, October 09, 2006 6:14 AM > To: Xan Gregg > Cc: lists@jeffrafter.com; xmlschema-dev@w3.org > Subject: SV: SV: SV: Any wildcard and the .NET validator? > > > Oops you're right, I didn't notice that mixed was set to true. In that > case I > would assume that All validators but .Net are correct in this instance. > > Cheers, > Bryan Rasmussen > > > > > -----Oprindelig meddelelse----- > Fra: Xan Gregg [mailto:xan.gregg@jmp.com] > Sendt: 9. oktober 2006 15:10 > Til: Bryan Rasmussen > Cc: lists@jeffrafter.com; xmlschema-dev@w3.org > Emne: Re: SV: SV: Any wildcard and the .NET validator? > > > I don't see what the confusion is. Text nodes are allowed because > DescriptionType has mixed=true, and xhtml element nodes are allowed > because of the <any> particle. The lax value only means that > unrecognized xhtml element nodes won't be assessed for validity, but > recognized xhtml element nodes will be assessed. Element nodes in > other namespaces (e.g., RDF) are disallowed outright. > > xan > > On Oct 9, 2006, at 6:50 AM, Bryan Rasmussen wrote: > >> Well I think no matter which is right the spec at this point is >> unclear >> (unless clarified at some other place in the spec in which case it >> is just >> convoluted) >> >>> -----Oprindelig meddelelse----- >>> Fra: Jeff Rafter >>> 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> > > > > >
Received on Tuesday, 10 October 2006 14:30:25 UTC