|
Subject: Antw: Re: [xsl] occurrences and axis From: agnes.kielen@xxxxxxx Date: Tue, 18 Nov 2003 13:18:10 +0100 |
Hi Elena,
Try this. It's based on your example.
XML:
<teiCorpus.2>
<div4 type="forma">
<termEntry id="without">
<tig>
<ptr gradRef="it_co" type="tipo lessicale" target="CAZZO"/> <ptr type="area tematica" target="alt" /> <ptr gradRef="it_co" type="voce" target="stupido"/>
</tig>
</termEntry>
<!-- copied your example -->
<termEntry id="with gerg-in">
<tig>
<!-- Changed it here-->
<ptr gradRef='gerg_inn' type="tipo lessicale" target="CAZZO"/>
<ptr type="area tematica" target="alt" /> <ptr gradRef="it_co" type="voce" target="stupido"/>
</tig>
</termEntry>
</div4>
</teiCorpus.2>
XSLT:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:apply-templates select="//termEntry"/>
</xsl:template>
<xsl:template match="termEntry">
<xsl:if test=".//ptr[@gradRef='gerg_inn']">
<xsl:copy-of select="."/>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Cheers,
Agnes
>
> Van: Elena Pierazzo <pierazzo@xxxxxxxxxxxxx>
> Aan: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Datum: di 18 nov 03, 12:29
> Onderwerp: Re: [xsl] occurrences and axis
>
> > <xsl:if test="child::ptr[attribute::gradRef='gerg_inn']">
> >
> >or e.g.
> >
> > <xsl:if test="ptr/@gradRef = 'gerg_inn'">
> >
> >
> >
> but it did not work :-(
> Elena
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] SAXON: How to run?, SHEIKH Sajjad | Thread | [xsl] Magic numbers, Yago Alvarado |
| Re: [xsl] Getting Duplicate value w, karthikeyan.balasubr | Date | Re: [xsl] Vertical lines, Skwirel Software Ltd |
| Month |