jdk/test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl
changeset 21364 decde35d5139
equal deleted inserted replaced
21363:82e139fdd879 21364:decde35d5139
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
       
     3                 xmlns:str="http://exslt.org/strings"
       
     4                 xmlns:xalan="http://xml.apache.org/xalan"
       
     5                 version="1.0">
       
     6 <xsl:template match="a">
       
     7    <xsl:apply-templates />
       
     8 </xsl:template>
       
     9 <xsl:template match="//a/c">
       
    10    <xsl:value-of select="." />
       
    11  -
       
    12       <xsl:value-of select="str:tokenize(string(.), ' ')" />
       
    13    <xsl:value-of select="str:tokenize(string(.), '')" />
       
    14    <xsl:for-each select="str:tokenize(string(.), ' ')">
       
    15       <xsl:value-of select="." />
       
    16    </xsl:for-each>
       
    17    <xsl:apply-templates select="*" />
       
    18 </xsl:template>
       
    19 <xsl:template match="//a/b">
       
    20    <xsl:value-of select="." />
       
    21  -
       
    22       <xsl:value-of select="xalan:tokenize(string(.), ' ')" />
       
    23    <xsl:value-of select="xalan:tokenize(string(.), '')" />
       
    24    <xsl:for-each select="xalan:tokenize(string(.), ' ')">
       
    25       <xsl:value-of select="." />
       
    26    </xsl:for-each>
       
    27    <xsl:apply-templates select="*" />
       
    28 </xsl:template>
       
    29 
       
    30 </xsl:stylesheet>