[Home] [By Thread] [By Date] [Recent Entries]
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@a...>
To: "Xml" <xml-dev@l...>
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@l...
|

Cart



