[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: newbie question about strings and XPath expression
Hi, > For example, this is part of the xhtml input: > <p> > Items: <br/> > 1.- The first item <br/> > 2.- The second item <br/> > ... > n.- The n item <br/> > </p> > > This is how the corresponding xml output should look like; > <Items> > <Item>1.- The first item</Item> > <Item>2.- The second item</Item> > ... > <Item>n.- The n item</Item> > </Items> In you previous post you had a positional predicate to process only the items of position 7 and greather. Would <xsl:template match="p[starts-with(normalize-space(), 'Items:')]"> <Items> <xsl:for-each select="text()[substring-before(., '.') > 6]"> <Item> <xsl:value-of select="normalize-space(.)"/> </Item> </xsl:for-each> </Items> </xsl:template> fill your requirement? (Sigh, yet another stylesheet that would not work as XSLT 2.) Cheers, Jarno - Suicide Commando: Desire (Wumpscut mix) 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
|