Subject: Re: text() and following-sibling-axis
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Wed, 06 Aug 2008 10:25:44 -0400
|
Ruud,
At 09:54 AM 8/6/2008, you wrote:
Next, I process the first text node. Then I try to select everything
after that text node with
<xsl:apply-templates select="$this/text()[1]/following-sibling::*" mode="li"/>
But it appears that the select only selects the b-element.
Yes
My questions are: - what do I misunderstand and (isn't the following
text a sibling then?)
The wildcard "*" selects only elements when used on the following-sibling axis.
- what can I do to select everything that comes after the first textnode?
If you want to select all nodes on that axis, including text nodes,
comments and processing instructions as well as elements, that would be
$this/text()[1]/following-sibling::node()
Cheers,
Wendell
======================================================================
Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
|