[Home] [By Thread] [By Date] [Recent Entries]

  • From: Dave Pawson <davep@d...>
  • To: David Megginson <david.megginson@g...>
  • Date: Tue, 21 Nov 2006 18:24:17 +0000

David Megginson wrote:
> On 20/11/06, Dave Pawson <davep@d...> wrote:
> 
>>    Manos suggested (offlist) dumping input to the characters() callback
>> which is ws only. Nice and simple.
> 
> That will work with some parsers and not others -- it all depends on
> how they chunk their whitespace.  For example, if you have the text
> input "a b\nc d", all of the following sequences of calls to
> characters would be possible (along with a few others):
> 
> "a b\nc d"
> "a b","\n","c d"
> "a"," ","b","\n","c"," ","d"
> "a ","b\n","c ","d"
> (etc.)
> 
> If the parser you're happening to use chunks whitespace so that Mano's
> suggestion works, feel free to use it, but remember that (a) you're
> relying on an undocumented feature that could change with the next
> parser upgrade, and (b) there's a good chance that your app will break
> if you change to a different SAX parser.

I'm using xerces.
I'll try it, but caution duly noted.
Has ws always been so trying :-)

Thanks David.



regards

-- 
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member