hi all.
is there a way to recognize and filter only elements which text()
begins with a character entity?
<Element>&Amp;This is filtered</Element>
<Element>εThis filtered</Element>
<Element>€This is filtered</Element>
<Element>This is *not* filtered</Element>
<Element>And this also not</Element>
in a template match like
<xsl:template match="Element[starts-with(text(),
'recognize_a_character_entity_here')]">
<NewElement>
<xsl:apply-templates select="@* | node()"/>
</NewElement>
</xsl:template>
for mathematical xml-files we have a lot (around 2000) character
entities to recognize and no chance to select them individually.
thanks in advance
for any help
frank
(thanks to mukul, abel and michael for answering my apostrophe/
quotation mark question)
--
Frank Marent
CTO
emnemics ag
Jungholzstrasse 43
CH-8050 Zürich
Tel +41 44 307 32 71
Fax +41 44 307 32 75
Mail frank(_dot_)marent(_at_)emnemics(_dot_)ch
Skype frank.marent
URL www.emnemics.ch
Ein Unternehmen der Kalaidos Bildungsgruppe Schweiz
--~------------------------------------------------------------------
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>
--~--