August 2003
Intermediate to advanced
624 pages
15h 3m
English
Okay, let's go back the other way. Suppose we need to combine the contents of two different Elements into one. Here are two examples.
This stylesheet does the exact reverse operation of the one in the previous example, combining first and last names into a full name string.
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/SplitContent"> <CombinedContent> <FullName> <xsl:value-of select="FirstName"/> <xsl:text> </xsl:text> <xsl:value-of select="LastName"/> </FullName> </CombinedContent> </xsl:template> ... |