This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: How can I do the xsl file
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] How can I do the xsl file
- From: Rene de Vries <RdVries at PCL-HaGe dot nl>
- Date: Thu, 12 Jul 2001 10:43:19 +0200
- Organization: PCL HaGé b.v.
- Reply-To: xsl-list at lists dot mulberrytech dot com
And as usual several solutions for one problem:
<xsl:template match="ITEM">
<xsl:if test="AT/@ID='22'">
<xsl:copy>
<xsl:copy-of select="AT[@ID='22']"/>
</xsl:copy>
</xsl:if>
</xsl:template>
Greetings Rene
{ @ @ }
^
\__/
"You don't need eyes to see, you need vision!"
-----Oorspronkelijk bericht-----
Van: laurence_zhang [SMTP:laurence_zhang@sina.com]
Verzonden: donderdag 12 juli 2001 10:05
Aan: xsl-list@lists.mulberrytech.com
Onderwerp: [xsl] How can I do the xsl file
Hi,
I want to do convert from :
<ITEM ID="12" CAPTION="first">
<AT ID="11" SET="5"/>
<AT ID="22" SET="5"/>
<VALUE>1</VALUE>
</ITEM>
<ITEM ID="13" CAPTION="sec">
<AT ID="22" SET="5"/>
</ITEM>
<ITEM ID="14" CAPTION="thr">
<VALUE>0</VALUE>
</ITEM>
to:
<ITEM ID="12" CAPTION="first">
<AT ID="22" SET="5"/>
<VALUE>1</VALUE>
</ITEM>
<ITEM ID="13" CAPTION="sec">
<AT ID="22" SET="5"/>
</ITEM>
that means:
1.remove element ATTR which ID=11;
2.remove item that have no ATTR ID=22.
How can I do the xsl file ?
Thanks a lot.
______________________________________
===================================================================
?AAEAa.N?c?OOEIa (http://mail.sina.com.cn)
??OAEO>u?I?AI.Io?AIA??IiIi???a?iE?E?EO>u?? (http://dailynews.sina.com.cn/c/272235.html)
??OAEO>u?I?A?????AIAA?Ii?A?A?iEO>u?o???? (http://dailynews.sina.com.cn/c/266499.html)
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list