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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Whitespace following a text declaration

[ Lists Home | Date Index | Thread Index ]
  • To: <xml-dev@lists.xml.org>
  • Subject: Re: [xml-dev] Whitespace following a text declaration
  • From: "G. Ken Holman" <gkholman@CraneSoftwrights.com>
  • Date: Sun, 05 Feb 2006 17:00:57 -0500
  • In-reply-to: <200602052036.k15KaCVC029889@cranesoftwrights.com>
  • References: <200602052036.k15KaCVC029889@cranesoftwrights.com>

At 2006-02-05 20:34 +0000, Michael Kay wrote:
>Given an external parsed entity of the form:
><?xml version="1.0" encoding="UTF-8" ?>
><extEnt attr="x"><sub2>z</sub2></extEnt>
>I'm surprised to discover that the parser in .NET includes the newline after
>the text declaration as part of the entity's expanded text, while both
>Crimson and Xerces (the versions built into JDK 1.4 and JDK 1.5
>respectively) exclude the newline.
>I can't see any justification for excluding the newline: is this a

Given XML http://www.w3.org/TR/2004/REC-xml-20040204 production 77 
for a text declaration does not include a newline and production 78 
states that content immediately follows the text declaration, I agree 
that the newline should be part of content.

In my book materials I extensively use external parsed general 
entities comprised solely of text, most of which are generated as 
output from XSLT, and I wouldn't expect any characters to be removed 
when they are used.

. . . . . . . . . . . Ken

Upcoming XSLT/XSL-FO hands-on courses:  Denver,CO March 13-17,2006
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/x/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
Male Cancer Awareness Aug'05  http://www.CraneSoftwrights.com/x/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal


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

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