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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Whitespace question

[ Lists Home | Date Index | Thread Index ]
  • From: "John E. Simpson" <simpson@polaris.net>
  • To: Randy Bryan <rbryan@CapAccess.org>, XML Developer List <xml-dev@ic.ac.uk>
  • Date: Tue, 03 Aug 1999 22:16:27 -0400

At 09:39 PM 08/03/1999 -0400, Randy Bryan wrote:
>Suppose I want to set xml:space to "default" for all of
>the character data.  Is this valid?
>
><?xml version="1.0" standalone="yes" xml:space="default"?>

No. The xml:space is an attribute, i.e. it applies to *elements*; the XML
declaration is not an element. (Those things that look like attributes --
the version and standalone document declaration -- are more accuratly
termed pseudo-attributes.)

>If it's not allowed, how would I go
>about setting "default" for all of the character data
>in the text?  

Set xml:space="default" in your top-level element. It's inherited by all
descendant elements unless they explicitly set it to xml:space="preserve".

That said, why would you want to explicitly set it to the default in the
top-level element (or, even if it were legal, in the XML declaration)? That
would be redundant. The only place xml:space="default" makes sense is in
the context of an ancestor element with xml:space="preserve". Like:

	<poetry xml:space="preserve">
		<epigraph xml:space="default">
			On the occasion of the poet's
			crackup.
		</epigraph>
		<stanza>
			[etc.]
		</stanza>
	</poetry>

All the stanza elements would have their whitespace preserved. Only the
epigraph element would follow the processor's default behavior, e.g.
(maybe) stripping out extraneous blanks and newlines. 

==========================================================
John E. Simpson            | The secret of eternal youth
simpson@polaris.net        | is arrested development.
http://www.flixml.org      |  -- Alice Roosevelt Longworth

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/ and on CD-ROM/ISBN 981-02-3594-1
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