|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Validating an XML document having no DTD/XSD (usingXerces)
7/11/2002 5:30:57 PM, Elena Litani <elitani@c...> wrote: > >For validation against XML Schemas you can specify xsd files using the >following properties [1]: >http://apache.org/xml/properties/schema/external-schemaLocation >http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation > More generally, the W3C XML Schema spec does not say how to associate an instance with a schema, the schemaLocation property is just a "hint", so implementations such as Xerces need to provide a programmatic way to do this. This is a deliberate (and very appropriate!) choice, because an application program may need to over-ride the "hint" in the instance, or the author of the instance may not have provided a hint, or the instance may have to be validated against more than one schema, etc. Some have suggested that the namespace URI could (directly or indirectly) also provide a "hint" of which schema to apply. I don't know if that is common in practice. BTW, can anyone explain the RELAX NG philosophy of how one associates an instance with a schema? [I have a DOM WG action item to check with the RELAX NG folks about this, and this post just reminded me!!!]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








