[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
|