|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Special string manipulation
With XSLT 2.0, you can do as following: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:output method="text" /> <xsl:template match="/"> <xsl:analyze-string select="SomeTag" regex="[A-Z][a-z]*"> <xsl:matching-substring> <xsl:value-of select="." /><xsl:text> </xsl:text> </xsl:matching-substring> <xsl:non-matching-substring> <xsl:value-of select="." /><xsl:text> </xsl:text> </xsl:non-matching-substring> </xsl:analyze-string> </xsl:template> </xsl:stylesheet> On 9/4/07, Meyer, Roland 1. (NSN - DE/Germany - MiniMD) <roland.1.meyer@xxxxxxx> wrote: > Hi, > > my XML file contains single strings with upper and lower letters and I > need to split them into several words, always just before the first > upper letter starts. > > Example: > <SomeTag>thisTextNeedToBeSplit</SomeTag> > > My output should look like: > > this Text Need To Be Split > > Is there any possibility to do this with XSL methods? > > > Best Regards, > Roland -- Regards, Mukul Gandhi
|
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
|






