>
> here's my choose.xml:
> <?xml version="1.0"?>
> <a>
> <b name="freddy" insert="yes">
> <c/>
> </b>
> <b name="phineas" insert="no">
> <c/>
> </b>
> </a>
>
> here is my choose.xsl:
> <xsl:stylesheet indent-result="yes" default-space="strip"
> xmlns:xsl="http://www.w3.org/XSL/Transform/1.0" >
> <xsl:template match="c">
> <xsl:choose>
> <xsl:when test="../@insert ='yes' ">
> <OK>we matched parent with <xsl:value-of select="../@name"/></OK>
> </xsl:when>
> </xsl:choose>
> </xsl:template>
> </xsl:stylesheet>
>
> This is my command line and result:
> E:\xmlSchema>xt choose.xml choose.xsl
> <OK>we matched parent with phineas</OK>
>
Shouldn't the results of this been:
<OK>we matched parent with freddy</OK>
as the <b> with insert='yes' has the name attribute freddy
Mike
--
----------------
Mike Olson
Consulting Member
FourThought LLC
http://www.fourthought.com http://opentechnology.org
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
|