|
[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: Same name Elements in more than one node
Subject: Re: Same name Elements in more than one node
From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx>
Date: Wed, 26 Dec 2001 19:24:44 +0200
|
Mike Ferrando wrote:
<C01>
<C02>
<DID>
<UNITTITLE>
<PERSNAME ENCODINGANALOG="100$a">Baylor, Eugene W.</PERSNAME>
<PERSNAME ENCODINGANALOG="700$a">Baylor, G. W.</PERSNAME>
</UNITTITLE>
</DID>
<C03>
<DID>
<CONTAINER TYPE="BOX"></CONTAINER>
<UNITTITLE ID="PV1624">
<TITLE>Exquisite waltz</TITLE>
<GEOGNAME ENCODINGANALOG="260$a">Louisville</GEOGNAME>
<CORPNAME ENCODINGANALOG="260$b">Peters, Webb &
Co.</CORPNAME>
<UNITDATE ENCODINGANALOG="260$c">1855</UNITDATE>
</UNITTITLE>
</DID>
<ODD>
<P>
<SUBJECT>Piano</SUBJECT>
</P>
</ODD>
</C03>
</C02>
<C02>
<DID>
<UNITTITLE>
<PERSNAME ENCODINGANALOG="100$a">Abbott, Frank</PERSNAME>
</UNITTITLE>
</DID>
<C03>
<DID>
<CONTAINER TYPE="BOX"></CONTAINER>
<UNITTITLE ID="PV1">
<TITLE>Cornell grand march</TITLE>
<GEOGNAME ENCODINGANALOG="260$a">[S.I.]</GEOGNAME>
<CORPNAME ENCODINGANALOG="260$b">Frank Abbott</CORPNAME>
<UNITDATE ENCODINGANALOG="260$c">1884</UNITDATE>
</UNITTITLE>
</DID>
<ODD>
<P>
<SUBJECT>Piano, organ</SUBJECT>
</P>
</ODD>
</C03>
</C02>
</C01>
Here is my xsl:
<TBODY>
<xsl:for-each select="//C02">
<TR>
<TD>
<FONT size="+3">
<xsl:value-of select=".//PERSNAME[@ENCODINGANALOG='100$a']"/>
</FONT>
<xsl:text>     : </xsl:text>
<xsl:value-of select="@ENCODINGANALOG"/>
The current node is CO2 and it doesn't have ENCODINGANALOG attribute, so
result of this instruction is empty string.
--
Oleg Tkachenko
Multiconn International, Israel
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list

|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
| RSS 2.0 |
|
| Atom 0.3 |
|
|