|
Subject: Is there a real XSl guru out there who know how to do this? From: Kenneth Li <kli@xxxxxxxxxxxxxxxx> Date: Tue, 27 Oct 1998 20:28:08 -0500 |
Can any XSL expert, for example, James Clark, teach a beginner how to do
this?
I have this XML file:
****************************************************
<?xml version="1.0"?>
<LMP>
<STOCKQUOTERS>
<EXCHANGE>NASDAQ</EXCHANGE>
<TICKER>MSFT</TICKER>
<UNITPRICE>122.22</UNITPRICE>
<NETCHANGE>99.99</NETCHANGE>
</STOCKQUOTERS>
<STOCKQUOTERS>
<EXCHANGE>NASDAQ</EXCHANGE>
<TICKER>SUN</TICKER>
<UNITPRICE>31.50</UNITPRICE>
<NETCHANGE>32.99</NETCHANGE>
</STOCKQUOTERS>
<NEWSSEARCHRS>
<EXCHANGE>NASDAQ</EXCHANGE>
<TICKER>MSFT</TICKER>
<NEWSHEADER>
<DATE>25-10-1998</DATE>
<HEADLINE>M'soft Asks Court To Keep Pre-Trial Testimony
Closed</HEADLINE>
</NEWSHEADER>
</NEWSSEARCHRS>
</LMP>
*********************************************************
I want to write a XSL file that will produce following HTML file:
<TABLE>
<ROW>
<COL><IMG SRC="NEWS.ICO"/></COL> <!--How do I know there is a piece
of news-->
<COL>MSFT</COL>
<COL>122.22</COL>
<COL>99.99</COL>
</ROW>
<ROW>
<COL></COL>
<COL>SUN</COL>
<COL>31.50</COL>
<COL>32.99</COL>
</ROW>
</TABLE>
How could I write a condition to test if there is a piece of news for a
certain ticker symbol:
that is, how should I do this:
if(value(STOCKQUOTERS.TICKER) == value(NEWSSEARCHRS.TICKER) &&
value(STOCKQUOTERS.EXCHANGE) == value(NEWSSEARCHRS.EXCHANGE)
{<COL><IMG SRC="NEWS.ICO"/></COL>}
else
{<COL></COL>}
I am using James Clark's XT&Xp.
Any tips and hints will be greatly appreciated!!!
ken
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: How should I output "<", "&" ?, Kenneth Li | Thread | ANN: Minor release of the Koala XSL, Jeremy CALLES |
| How should I output "<", "&" ?, Kenneth Li | Date | Re: Installation troubleshooting wi, Don Park |
| Month |