This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

unable to reference a portion of my XMLdoucment using HTML hyperlinks




> -----Original Message-----
> From:	Raheja, Dhruv  (TRANS) 
> Sent:	Thursday, August 03, 2000 1:57 PM
> To:	'XSL-List@mulberrytech.com.'
> Subject:	unable to reference a portion of my XMLdoucment using HTML
> hyperlinks
> 
> hello everybody,
>                        my problem has to do with referencing a portion of
> my XMLdoucment using HTML hyperlinks. Basically I have a "Table of
> Contents"  that has hyperlimked titles which when clicked should allow the
> user the access the relevant part of the document. When I view my output,
> the constituents  of  "Table of Contents" does appear as hyperlinks but
> when i click on them, nothing happens (i dont even get an error message).
> the relevant part of the code is as follows:
> 
>          XML document
> *******************************
> 
> 	<toc>
> 		<title>
> 			MAIN COMPONENT - GENERAL INFORMATION
> 		</title>
> 			<topic toc1="#contactor">
> 			DC CONTACTOR, 41A296327AM
> 			</topic>
> 			<topic toc1="#func_desc">
> 				FUNCTIONAL DESCRIPTION
> 			</topic>
> 			<topic toc1="#clean">
> 				CLEANING
> 			</topic>
> 			 <topic toc1="#lube">
> 				LUBRICATION
> 			</topic>
> 			<topic toc1="#clean">
> 				INSPECTION
> 			</topic>
>             </toc>
> 
>     In the document, I have also have another attribute (toc2) that is
> defined in the location that the hyperlink should point to, i.e. for
> example for  INSPECTION
>     the text is located in the following element:
> 
> 
>                         <activity type="INSPECTION"  toc2="inspect">
> 
> 
>    I am using the values of toc1 and toc2 in the stylesheet as follows:
> 
> 			XSL Document
>  
> **************************************************************************
> *******
> 
> 
> <xsl:template match="pub/toc">
> 	<h3><xsl:value-of select="title"/></h3>
> 		<table>
> 			<xsl:for-each select="topic">
> 		    	<tr>
> 		    		<td>
> 		    	    			<a>
> 							<xsl:attribute
> name="href">
> 	
> <xsl:value-of select="@toc1"/>
> 							</xsl:attribute>
> 							<xsl:value-of
> select="."/>
> 						</a>
> 					</td>
> 				</tr>
> 			</xsl:for-each>
> 		</table>
> </xsl:template> 
> 
> also later in the stylesheet, i have the following <a></a> tag:
> 
> 
> <xsl:template match="activity">
> 	<a>
> 		<xsl:attribute name="name">
> 			<xsl:value-of select="@toc2"/>
> 		</xsl:attribute>
> 	</a>	
> 	<h4><xsl:value-of select="@type"/></h4>
> 	<xsl:apply-templates/>		
> </xsl:template>
> 
> I am unable to find the error. Please help. I would really appreciate it.
> 
> Thanks a lot, 
> Dhruv
> 
> 
> 
> Dhruv Raheja
> Summer Intern (Documentation Center)
> GE Transportation Systems
> 2901 East Lake Road
> Erie, PA 16531
> Ph : (814) 875 - 2529 (O)
>        (814) 824 - 2888 (R)
> 
> 
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]