XML information pipe

Ihre Spezialisten für XML

Banner Werbung

XSLT 2.0 reference

analyze-string

Example 1 | Example 2 |


Example 2:


XML source: <aaa>
   <bbb>How do you do?</bbb>
</aaa>
XSLT stylesheet: <xsl:stylesheet version = '2.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>

<xsl:output
indent="yes"/>
method="xml"/>
omit-xml-declaration="yes"/>

<xsl:template match="/aaa">
<xsl:analyze-string regex="\S+" select="bbb">
   <xsl:matching-substring>
      <aaa>
      <xsl:value-of select="."/>
      </aaa>
   </xsl:matching-substring>
</xsl:analyze-string>

</xsl:stylesheet>
Output: <aaa>How</aaa>
<aaa>do</aaa>
<aaa>you</aaa>
<aaa>do?</aaa>
Back