W3C home > Mailing lists > Public > www-dom@w3.org > July to September 2001

Re: The phrase: Node created by Document needs clarification

From: Razvan Costea-Barlutiu <cbrazvan@baltan.bsd.uchicago.edu>
Date: Thu, 30 Aug 2001 11:33:35 -0600
Message-Id: <5.0.0.25.2.20010830113312.00a3acf0@baltan.bsd.uchicago.edu>
To: www-dom@w3.org
At 10:24 AM 8/30/01 -0500, you wrote:
>There should be a text node between <bold> and <italic> elements.  It would
>seem to a bug in the implementation that you are using, which,
>unfortunately, you did not specify either the implementation or version.
>You might look for a different version of the parser or a parser
>configuration flag like ignoreWhitespace or ignoreElementContentWhitespace
>and set that to false in case the behavior was an overaggressive elimination
>of whitespace.  It is also possible that the text node but was wrongfully
>eliminated when written out to a file.

Or, the DOM implementation uses node->normalize() function which removes 
the whitespaces and joins all adjacent text nodes. An expected 
normalization of the nodes is taken into considereation by I18N Working 
Group, as is stated on the DOM core website.

Is the user's job to preserve whitespaces (e.g) for correct output when 
using DOM implementations?

I'm new on this mail-list, so forgive me if i'm asking something that 
already was asked, but i didn't quite finished browsing all the articles in 
the mail-list...


__________________________________________________________________
Razvan Costea-Barlutiu
Department of Radiology,
The University of Chicago
5841 South Maryland Avenue
Chicago, Illinois 60637
Phone: (773)834-5106
E-Mail: cbrazvan@baltan.bsd.uchicago.edu
Received on Thursday, 30 August 2001 12:32:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 June 2012 06:13:49 GMT