Thanks for the quick response. Clarifications below...

-----Original Message-----
From: Gareth Reakes [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 06, 2004 9:21 AM
To: [EMAIL PROTECTED]
Subject: Re: A couple of questions...

> 1. When using "DOMBuilder" to parse a XML file, all of the newlines are converted 
> into text nodes. I've set the "fgDOMWhitespaceInElementContent" feature to "false", 
> but this hasn't had any effect. Is there another way to prevent this behavior?

[GR] Since whitespace is significant we cant ignore it. If you create a DTD then you 
can set the "ignorable" white space to false.

[BH] My XML file references an XML schema rather than a DTD. Is the whitespace feature 
only applicable when a DTD is referenced?
 
 
> 2. When using "DOMImplementation" and "DOMWriter" to create and write a document to 
> an XML file, there doesn't appear to be a way to specify a validation schema to be 
> written into the root element. I've probably missed something in the documentation, 
> so a pointer would be greatly appreciated.

[GR] If I understand you correctly then you mean something like an xsi:schemaLocation? 
If this is the case then it is a standard attribute that you would add the same way as 
any other. If this is not the case then please do clarify and I will attempt an answer.

[BH] Yes, your understanding is correct. I'm not sure I follow your solution however. 
The root element is created in the document via the 
DOMImplementation::createDocument() method. This method takes a namespaceURI, 
qualifiedName, and a docType as parameters. From what I can tell, the docType 
parameter is used to specify a DTD rather than a XML schema. Is there some example 
code available that specifies a XML schema?

Regards,
Brian

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

Reply via email to