Thanks Sandy,

This answer makes sense.  You Toronto IBMers sure know you're stuff.

Cheers,
Henry

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Friday, November 08, 2002 10:36 AM
> To: [EMAIL PROTECTED]
> Subject: RE: Validating against a DTD
> 
> You can preparse the DTD and save it in a grammar pool, then set this
pool
> onto the parser. For more details, please refer to this FAQ page:
> http://xml.apache.org/xerces2-j/faq-grammars.html
> 
> Cheers,
> Sandy Gao
> Software Developer, IBM Canada
> (1-905) 413-3255
> [EMAIL PROTECTED]
> 
> 
> 
> 
>                       "Henry Chan"
>                       <[EMAIL PROTECTED]        To:       <xerces-j-
> [EMAIL PROTECTED]>
>                       a>                       cc:
>                                                Subject:  RE:
Validating
> against a DTD
>                       11/08/2002 01:28
>                       PM
>                       Please respond to
>                       xerces-j-user
> 
> 
> 
> 
> 
> Thanks for the suggestion Brion.
> 
> This suggestion will work, but I don't really want to "modify" the
> original
> XML stream
> Just kinda surprised that there's no API in xerces to specify a DTD
that I
> want to validate against
> 
> thx,
> Henry
> 
> -----Original Message-----
> From: Swanson, Brion [mailto:[EMAIL PROTECTED]
> Sent: Friday, November 08, 2002 5:48 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: Validating against a DTD
> 
> Hi Henry,
> 
> The way I've handled this in the past is to peek at the incoming
stream
> before the parser ever gets a look at it, and insert a DOCTYPE element
in
> the front of the stream.  Note: this may require removing or saving
the
> XML
> processing instruction and/or any comments that appear before the
document
> element if those items are important to you.
> 
> Cheers!
> Brion
>       -----Original Message-----
>       From: Henry Chan [mailto:[EMAIL PROTECTED]
>       Sent: Thursday, November 07, 2002 6:33 PM
>       To: [EMAIL PROTECTED]
>       Subject: Validating against a DTD
>       Hi all,
> 
>       Just wondering if there was a way to validate an XML doc against
a
>       DTD
>       *WITHOUT* the XML doc specifying which DTD to load (i.e. no
DOCTYPE)
>       My customer is sending an XML stream and I want to validate it
>       against my own DTD
> 
>       thx,
>       Henry
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to