[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SAXParser - Dynamic Validations
- From: David Brownell <david-b@pacbell.net>
- To: Vikas Rawat <vikasr@aztec.soft.net>, Xml <xml-dev@lists.xml.org>
- Date: Thu, 21 Jun 2001 06:53:00 -0700
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