OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Problems with whitespace and msxml

[ Lists Home | Date Index | Thread Index ]
  • From: "Alexander Hinds" <ahinds@poboxes.com>
  • To: <xml-dev@ic.ac.uk>
  • Date: Wed, 31 Dec 1997 14:55:26 -0800

Forgive me if this has been discussed before, but I download the latest
msxml.tar.gz from Microsoft's web site (release notes dated Dec 4) and am
having a devil of a time with getting it to do the right thing with

For one thing, despite what the docs say, it seems to insist on:

<!ATTLIST book
	xml-space	(DEFAULT | FIXED)	'DEFAULT'

instead of "default | preserve".

Moreover, no matter what I set it to, I always get back whitespace in my
tree, even without a mixed content model (for example, for element book,
it's first sib is always whitespace).

My question, basically is:  how do I eliminate whitespace from my tree
entirely?  Or failing that how do I get the current value of xml-space in my
ElementImpl subclass?  It appears that nameXMLSPACE is private, not
protected (why?) so a subclass can't really search it.  But even when I
change the visibility, it's always null anyway.

Any help or suggestions would be most appreciated.  Thanks in advance.

---book DTD---

<?xml version="1.0" ?>
<!DOCTYPE book [

<!ENTITY % block "p | section">
<!ENTITY % flow "#PCDATA | %block;">

<!ELEMENT book 	(section)+ >
<!ELEMENT section 	(%flow;)* >

<!ATTLIST book
	author		CDATA			#REQUIRED
	xml-space	(DEFAULT | FIXED)	'DEFAULT'

<!ATTLIST section


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS