xsl-list
[Top] [All Lists]

[xsl] Testing Text

2009-01-07 06:23:42
Dear All,

I am writing a testing XSL which will check for the content in the XML file.

XML:

<article>
    <fm>
        <au>
            <aff>testing @ test</aff>
        </au>
    <fm>
</article>

XSL:

<xsl:template match="*">
      <xsl:if test="contains(.,'@')">@ found in <xsl:value-of
select="name(.)"/></xsl:if>
</xsl:template>

I am getting 4 errors with all the above elements. error at <article>,
error at <fm>, error at <au> and error at <aff>. But actually the
error is at <aff> only. How to get only one error message at <aff>

I have tried *[descendant::*][last()] in match attribute and other
ways but unable to get the result.

Regards,
Ganesh

--~------------------------------------------------------------------
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>
--~--

<Prev in Thread] Current Thread [Next in Thread>