Using ByteArrayInputStream wouldn't be a good idea. A String is not a byte array, it's a char array. You certainly don't want to convert the String to bytes and then reconvert it to chars, giving yourself an opportunity to get the charset wrong.

What you want to do is create a StringReader.

Bob Foster

Curtiss Howard wrote:
By "converting the DOM into a String" I assume you mean the schema
DOM?  If so, I believe that yes, you must serialize the DOM into a
String.  Actually, to be more specific, you have to serialize the DOM
into a String and THEN create an InputStream out of that String (most
implementations I've seen use ByteArrayInputStream).  The InputSource
constructor that takes a String assumes that the String points to a
URI where the document can be loaded AFAIK.

Curtiss Howard


On Thu, 20 Jan 2005 11:56:34 -0700, Travis Stevens <[EMAIL PROTECTED]> wrote:

I am trying to validate a DOM with a schema.  I am currently looking at
the DOMParser class, but this seems to require an InputSource which
means converting the DOM into a String.  Any suggestions on validating a
DOM directly?

-Trav


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



Reply via email to