|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Sibling text nodes
Given an XML fragment like:
<outer><inner>blah</inner> following text.</outer>
Before I can finish processing the "inner" element, I need to
examine the next sibling node (following-sibling::*[1]?) to
determine if it is a text node whose contents begin with a
non-whitespace character.
These are the two questions, then:
* Is my next sibling a text node?
* If so, does its content begin with a non-whitespace character?
How can I accomplish this with XPath and XSLT? I spent a few
hours experimenting with following-sibling to no avail.
Thanks.
An example of XML that should trigger special handling:
<inner>blah</inner>, following text.
XML that should not trigger it:
<inner>blah</inner><othertag>...
--
John R. Daily jdaily@xxxxxxxxxxx
Projects Manager Progeny Linux Systems
Master of the ephemeral epiphany
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








