xml:space
Michael J. Suzio
msuzio at ford.com
Mon Feb 23 16:50:27 GMT 1998
What I wonder is, how does SAX decide what is ignorable
whitespace and what is significant? I'm not clear on how that
works, and the role xml:space plays in defining that.
Ignoring whitespace is one of the most tedious things I keep doing
in my XML parsing apps, I'd prefer to have to explicitly *work* to
keep whitespace.
What I don't understand is, given something like this in a DTD:
<!ELEMENT QUOTE (SOURCE?|LINE+|KEY+)>
Why wouldn't *any* character data located within
<QUOTE></QUOTE> (and not inside one of it's child
elements) be ignorable? I'd expect a parser seeing this:
<QUOTE>
<SOURCE href="http://www.quotesrus.com/">
<LINE>This is line 1 of the quote</LINE>
</QUOTE>
To ignore those carriage returns and extraneous spaces within the
QUOTE element, and just give me the SOURCE and LINE elements and
their content.
Sorry if this is a stupid question, but it has been bugging me the
last couple weeks.
--
Michael J. Suzio
Web Technical Standards, WWW & Internet Applications
(313) 24-88120
msuzio at eccms1.dearborn.ford.com / msuzio at ford.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list