- From: Pete Cordell <petexmldev@codalogic.com>
- Date: Thu, 7 Feb 2008 10:22:11 -0000
- To: "dave" <ceek63@yahoo.com>, <user@xmlbeans.apache.org>
- Cc: <xmlschema-dev@w3.org>
Original Message From: "dave" > I would like to restrict the validation only to part > of my XML schema. I do not want to validate anything > under certain Element, say 'noValidation'. This > element in turn contains an XML(which is WellFormed > but not Valid) for which there is no schema for > whatever reason. But I would want to parse the XML > under 'noValidation' element. > > Here're my questions: > 1. How would I specify in the Schema that > 'noValidation' element should not get validated? Is > using ANY a valid use case in this situation although > it's not used for Schema extension purpose here? CDATA > may not be a good choice because I would NOT be able > to parse anything under 'noValidation'. >From an XSD point of view, xs:any should be fine, perhaps nested within an element. e.g. <xs:element name='nonValidated'> <xs:complexType><xs:sequence> <xs:any namespace='##any' processContents='skip' minOccurs/maxOccurs etc. /> </xs:sequence>... The fact that it is not being used as an extension is not an issue. For example, one use-case of this sort of thing is including chunks of XHTML within an XML file. HTH, Pete Cordell Codalogic Visit http://www.codalogic.com/lmx/ for XML C++ data binding
Received on Thursday, 7 February 2008 10:22:43 UTC