OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SAXParser - Dynamic Validations



SAX2 defines a flag to make validation visible,
and some parsers let you change its value.
I suspect you're using the wrong URI for the
feature flag controlling validation, otherwise
most SAX2 parsers would report a different
exception.

In the XML spec, "validation" is defined without
reference to whether a DTD is specified or not.
That means that a validating parser is required to
give a LOT of errors when you give it a document
without a DTD.

Xerces defines a nonstandard mode that seems
like it should do what you want ("auto", UTSL for
the exact name of the feature flag), but I really
discourage putting such nonstandard modes into
system architectures.

- Dave


----- Original Message ----- 
From: "Vikas Rawat" <vikasr@aztec.soft.net>
To: "Xml" <xml-dev@lists.xml.org>
Sent: Wednesday, June 20, 2001 11:52 PM
Subject: SAXParser - Dynamic Validations


> Hi All, 
> 
> SAXParser (v1.3.1 & v1.4) defines a feature of dynamic 
> validation, but I am unable to set this feature. Setting
> this feature throws a SAXNotSupportedException. 
> 
> I want validation of XML documents only when a DTD is 
> specified, otherwise not. How can I achieve this?
> 
> Thanks in Advance
> Regards,
> Vikas Rawat
> 
> ------------------------------------------------------------------
> The xml-dev list is sponsored by XML.org, an initiative of OASIS
> <http://www.oasis-open.org>
> 
> The list archives are at http://lists.xml.org/archives/xml-dev/
> 
> To unsubscribe from this elist send a message with the single word
> "unsubscribe" in the body to: xml-dev-request@lists.xml.org