On 9/2/11 12:41 AM, Michael Kay wrote:
On 01/09/2011 19:39, Hank Ratzesberger wrote:
What's wrong with using template rules?
<xsl:template match="/some/xpath/text()[. eq 'foo'">bar</xsl:template>
<xsl:template
match="/some/xpath/text()[matches(.,'^FO.*')">BAR</xsl:template>
You can use the priority attribute to control which takes precedence.
Nothing at all! Only I had never matched on the text content previously,
so it had not occurred to me.
An aside, it's interesting that a procedural programmer may likely feel
"in complete control" with a page of if/then/else or other constructs,
whereas these templates feel a bit rogue, but the former tend to
create a train wreck.
Thanks,
Hank
--
Louis (Hank) Ratzesberger
hankr(_at_)ucsd(_dot_)edu
Scripps Orbit and Permanent Array Center
Mailing Address:
Mail Code 0225
9500 Gilman Drive
University of California, San Diego
La Jolla, CA 92093-0225
858-822-4472
IGPP/SIO Location:
Bldg T-31
8860 Biological Grade
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--